11 Best Places to Eat in Soho for Every Kind of Foodie
Soho is one of London’s best neighbourhoods for eating. Within a relatively small area, you’ll find everything from old-school British restaurants and Italian trattorias to Japanese kitchens, modern European dining rooms and some of the city’s most exciting casual food spots. You’re planning a quick lunch, pre-theatre dinner, date night or late-night meal, Soho has…
