Eating on the hoof: London’s long history of street food.

​Eating on the hoof: London’s long history of street food.