Top 15 Must-Visit Restaurants in London
There’s no doubt about it: London is one of the world’s gastronomic capitals. From knock-your-socks-off haute cuisine to finger-licking street food, this diverse city is designed to please every palate. Here’s what’s cooking: