Magic Falafel: Camden stall voted among the UK’s best restaurants

How a tiny stall in Camden Market became a must-visit destination, beloved of global travellers and locals alike