But let’s go back to track and let us reveal the best places to eat in London, from low to high budget, and even where to find sweets and hip brunches.
Places to eat in London
London is a hub of good food, bringing together cuisines and top chefs from around the world. Below are some suggestions for different types of food and budgets.
We put also all the suggestions on a map, together with the main sights, so you can plan better.
1. Places to eat on a Low budget
Worry not, you don’t have to spend big to eat well! Here you have the best restaurants to eat cheap in London.
You will be able to eat from £10 to £20.
Rosa’s Thai Cafe
If you like your spice and Asian flavors, head to one of Rosa’s Thai Cafes in Central and East London for excellent curries, noodles and rice.
For one of London’s favorite restaurants head to Piccadilly Circus where you’ll be more than fed at Brasserie Zedel!
Entertainment and French cuisine is served here where you can order the pre-theatre menu for just £10.50.
Steak lovers head to Flat Iron in Tottenham Court Road where you can get some of the city’s best beef for £10. You can’t book so turn up early for a table.
The aubergine side dish is one of the best in London!
2. Medium budget
Restaurants from £20 to £50 with great cuisine. The best lunch London restaurants revealed for you:
Peruvian food hit London by storm in recent years lead by Chef Martin Morales, who opened up an impressive set of restaurants including Shoreditch’s Andina.
Share a variety of dishes as is the Peruvian way including pork belly bites, tuna ceviche and corn cakes with poached eggs.
Bocca Di Lupo
One of Soho’s best loved restaurants, Bocca Di Lupo is the home of excellent Italian food.
Tucked down a narrow side street, pick a stool at the bar for some small plate of pasta or book a restaurant table for a lavish meal.
For brunch and an Instagrammable backdrop, Dalloway Terrace is a perfect pick.
The Bloomsbury Hotel’s alfresco restaurant is a foliage filled hideaway just minutes from Tottenham Court Road and perfect for a late breakfast, early dinner and everything in between.
3. High budget
Time to mention the best fine-dining places in London. All these restaurants are over £50, but they are totally worth it.
For pastel elegance along the River Thames, pop to Spring in the impressive Somerset House.
A seasonal menu is packed with stunning dishes created by top Chef Skye Gyngell.
It’s a fantastic choice for a special occasion.
Roka Charlotte Street
If you share a love for Asian food (and even if you don’t!) you’ll love Roka.
Their Charlotte Street branch is our favorite due to their beautiful pink cherry blossom bar, Shochu Lounge.
The best time to go is for a long bottomless brunch where you’ll be treated to ten amazing dishes and as much fizz as you can drink! The vibes here are awesome.
They even have a kids menu for a fancy family meal.
Core by Clare Smyth
The Notting Hill restaurant is a new favorite among London foodies.
Opened by Clare Smyth who recently won the World’s Best Female Chef award, Core is a truly elegant experience serving the finest of British food.
4. Afternoon tea
When it comes to Afternoon tea experiences London has something for everyone from every type of traveler.
Here are some of our favorites:
Claridges Champagne Afternoon Tea
For a classic royal afternoon tea with all the trimmings, Claridges’ is ut mostly British.
The hotel itself is a sight to see but save a few hours on a slow-paced afternoon to indulge in the city’s best finger sandwiches, hot fruit scones and individually crafted cakes.
Featured in our top 10 things to do, we recommend adding a glass or two of champagne for a truly luxurious experience.
The Sanderson’s Mad Hatter’s Tea Party Afternoon Tea
Afternoon tea isn’t just about being British.
There are dozens of creative twists on the classic including one of the city’s most popular at The Sanderson Hotel.
Located in Fitzrovia, the beautifully decorated hotel is packed with greenery, open spaces and an indoor garden where guests can be a part of the Mad Hatter’s Tea Party, eating Alice in Wonderland inspired treats and magical cocktails.
The Ampersand Hotel Science Afternoon Tea
For an afternoon tea that the whole family will enjoy, The Ampersand offer a theatrical menu perfect for those who’ve just visited the nearby Science Museum in Kensington.
Go on a journey of discovery where jams are served in pretty dishes and guests have to uncover their own edible dinosaur fossils!
Afternoon tea at the British Museum
Yes you read it well, you can also do an afternoon experience at the British Museum, perfect if you are visiting the museum and wanna make a stop + a British experience!
Chef Mark Hix values himself on being family friendly and so kids can join their parents in enjoying some of London’s freshest seafood with a children’s menu and under-tens eat free deal from 4-6pm on weekdays and 12-6pm on weekends.
Tredwells (Covent Garden)
Marcus Wareing’s award-winning restaurant is a large space in Covent Garden where British food is at its best.
Foodie youngsters can enjoy their very own tasting menu but for a quick meal, a junior section is available complete with recipes to take home and try.
Inamo at Covent Garden
With 3 London restaurants, this Asian chain is about more than delicious sushi, fresh noodles and crisp tempura.
Each table doubles up as an entertainment board complete with Chef spy-cam, a drawing board, games and design your own place setting.
6. Quick bites
If price is important for you and you don’t want to spend much money, stick to these quick-bite restaurant and places where you will have also good quality meals.
For a quick slice, Pizza Pilgrims can be found on most London corners serving up a range of sourdough pizzas.