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