London is full of incredible places to eat out, making it the undisputed dining capital of the world (ok we may be a bit biased but we’re standing by it). But what are the absolute best restaurants in London?
Best Restaurants in London Highlights
For us, they’re the ones that blow us away when it comes to the food, make us feel at home when it comes to the service, and have us itching to Instagram when it comes to the interiors. They’re the places we want to keep coming back to, the places that we instantly recommend to everyone, and yes, the places we dream about when we open our fridge and find half a lemon and a bottle of ketchup staring back at us.
Our top London restaurants list covers everything from fine-dining and Michelin-starred menus to street food and cheap eats. High-end Chinese food, Middle Eastern small plates, simple British fare, modern Mexican grub, authentic handmade pasta for under a tenner…. we love the lot.
We’ve got stalwarts like Yauatcha (we will never get bored of their prawn and beancurd cheung fun) and Jose Tapas Bar, the OG spot from Jose Pizzaro, who also happens to be one of the nicest chefs in the game. Local neighbourhood gems like Nest in Hackney, who do an insanely good value tasting menu, and Quality Chop House, have also made the cut. Then there’s a Thai BBQ joint housed in a former strip club, a museum cafe serving up food way beyond cakes and sandwiches, a new wave European wine bar, and a fifteen-course menu from one of the country’s best chefs.
So here you go. In no particular order (narrowing it down to 20 was a hard enough task, we can’t be playing favourites anymore than that), these are the best restaurants in London… for now.