Iker Morán
Incredible street food scene
London is home to some of the world' best restaurants, but also an incredible street food scene. We went there a while back and spent the whole time discovering the best markets and street food stall in the city.