We collect here our favorite restaurants to eat in the city while your trip or stay in one of the most vibrant cities of Europe.
Check out our our guide: Where to stay in London
Discover: what to see in London
Join one of the plenty fun things to do in London
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!
5. Family Friendly restaurants
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.
Try the iconic aubergine parmigiana or for something sweet, the Nutella pizza ring.
There are so many excellent burger stops in London from Patty & Bun to Honest Burgers.
But our favourite has to be Hache Burger, found in different locations:
- Holborn and
Different themed burgers include a truffle steak patty and a burger served in a smoke-filled dome.
The famous salt beef bagel on Brick Lane in East London gets a reputation for being a cheap quick bite at just £3.50, just don’t be put off by the queue!
Another way to have a quick bite is to eat on a local market. There are many around the city, but our favorites are:
- Borough Market
- Maltby street Market (only open on Weekends)
If you happen to be around… stop there and grab your meal!
7. Sweet treats
What about the sweet treats or desserts? You will find plenty of options in London to fulfill your cookie space. However, if you are looking for the best treats, have a look here:
Leave plenty of room for one of Doughnut Time’s extravagant creations that are as fun to look at as they are delicious!
We love the Robert De N’Oreo covered in – you got it – plenty of Oreos, or the vegan friendly Chris Hemsworthy, a red velvet classic.
In Soho and South Kensington, pick up one of Maitre Choux’s most incredibly decorated eclairs to feel French and fancy.
As well as savory variations, the menu includes a gold powdered milk chocolate treasure and glittering pink raspberry delight.
Chin Chin Labs
Found in Camden and Soho, Chin Chin Labs serves some of London’s best soft serve that includes a range of crazy flavors:
- cinnamon toast,
- burnt butter caramel,
- grilled sweetcorn and
- mango lassi
Being just some.
In winter don’t despair – the coffee and thick hot chocolate are just as good, topped with a melting giant marshmallow.
Conclusion: best places to eat in London
There are many restaurants to explore in London city, with a wide variety!
Anyways, in case you need, we can also recommend you Indian restaurants, Wok places, Chinese restaurants, vegan restaurants,… and much more.
Just send us an email. we are more than happy to help you.
Also, a good tip to discover new restaurants is to use Instagram! You can find the trendiest, newest spots. Check for the popular tags:
Do you have any other recommendations for us, or would like to add any comment?
Don’t be shy, we would love to read it!
Still here? Find more powerful information to plan your One Week in London.
Have a nice meal,
Pin it for later