Best Places to Eat in London: A Local’s Guide

London is a city known for its diverse range of culinary offerings, with new restaurants opening on a daily basis. With so many options available, it can be difficult to decide where to eat. Fortunately, this article provides a guide to the best places to eat in London, from high-end eateries to local hangouts.

The article aims to showcase the best of London’s food scene and provide practical guides and tips for navigating it. Whether you’re looking for a cheap eat or a high-end dining experience, this guide has got you covered. So, get ready to explore London’s food scene and discover some of the city’s best eats.

Key Takeaways

  • London offers a diverse range of culinary offerings, both in terms of influence and price.
  • This article provides a guide to the best places to eat in London, from high-end eateries to local hangouts.
  • The guide aims to provide practical tips and advice for navigating London’s food scene.

The Best Places to Eat in London


Located in Covent Garden, Frenchie is a contemporary French restaurant owned by French chef Gregory Marchand. Despite being difficult to get into, Frenchie serves up some of the best food in London with minimal fuss and a laid-back attitude. The menu features Parisian food with international influences. Customers are advised to go with an empty stomach to fully enjoy the skilled touch of Gregory Marchand’s dishes.

Address: 16 Henrietta St, Covent Garden, London WC2E 8QH

The Coal Shed

The Coal Shed is a steak and seafood restaurant located in Tower Bridge. This restaurant is the sister restaurant of a Brighton original and is one of the best places to eat steak in London. Large sharing steaks are the big ticket here, made to be ordered alongside some truly stellar small dishes, each of which is simply prepared to showcase the quality produce.

Address: Tower Bridge Rd, London SE1 2UP


Located in London Bridge, Padella is a much-hyped pasta restaurant that is well worth the fuss. Despite being a small restaurant, Padella is packed to the rafters night after night. The pasta is silky and perfectly al dente, expertly dressed in the most delicious sauces. The pappardelle with fennel sausage and peppercorn ragu is one of the best dishes on the menu.

Address: 6 Southwark St, London SE1 1TQ

Bob Bob Ricard

Located in Soho, Bob Bob Ricard, also known as Bob Bob, is a striking and beautiful restaurant that has long been one of the top places to eat in London. It’s decadent and just the tiniest bit over-the-top, but it pulls it all off with aplomb. Bob Bob’s booths are complete with the iconic “press for champagne” button, which adds to the overall experience. The cuisine is Russian-European and is focused on classic eats that feel like a throwback to the opulent dining rooms of the fin-de-siecle.

Address: 1 Upper James St, Soho, London W1F 9DF

190 Queen’s Gate by Daniel Galmiche

190 Queen’s Gate is a Michelin-starred restaurant located in Kensington. After sweeping up many Michelin stars, Daniel Galmiche set his sights on 190 Queen’s Gate, to which he brings charm and the wow factor. The cosy surroundings are elegant without being overbearing. The menu, which focuses on classic dishes, is prepared with a modern touch and features the provenance of everything that comes into the kitchen.

Address: 190 Queen’s Gate, South Kensington, London SW7 5EX

St John

St John is a Farringdon stalwart that still knows how to please. When it opened in 1994, nose-to-tail eating was most certainly not a thing many British restaurants were doing. St John is just as brilliant as it ever was, with the supper menu focusing largely on meat and seafood. Dishes like Roast Middle White, Sour Cabbage, and Trotter are guaranteed to win you over, and the heavenly desserts are not to be missed.

Address: 26 St John St, Farringdon, London EC1M 4AY


Paesan is a little slice of Italy located in Clerkenwell. Seasonal Italian dishes spanning the country’s regions from heel to tip are served here, where Italian street food meets countryside cuisine. Paesan serves some of the best eats in London, and the light and airy dining room is the perfect setting for the flavoursome dishes knocked out by the kitchen.

Address: 2 Exmouth Market, Farringdon, London EC1R 4PX

The Eagle

The Eagle is London’s original Clerkenwell gastropub that is still showing them how it’s done. The city’s original gastropub opened in 1991 and it’s remained a firm London food favourite in pretty much every local’s little black book of good places to eat in London ever since. The menu changes daily, focusing on whatever is fresh and good, and the food is served in a pub setting.

Address: 159 Farringdon Rd, Farringdon, London EC1R 3AL

Bao Soho

Bao Soho is a brilliant bao restaurant located in Soho. Innovative fillings ensconced in fluffy, pillowy bao buns make this restaurant a must-visit. Bao crops up on pretty much every guide to eating out in London out there, meaning that the queues can be ferociously long, even on a drippy mid-week evening in January. But it is certainly worth the wait. The environs might be plusher and the prices higher, but at the heart of it

What to Eat in London: Practical Guides and Tips for Navigating London’s Food Scene

What to Eat in London if You’re on a Budget

London is a city that can be quite expensive, especially when it comes to food. However, there are many places where you can eat delicious food without breaking the bank. Street food markets are a great option for budget-friendly eats. Many of the city’s top restaurants started as street food stalls. Some of the best street food markets in London include Maltby Street Market, Flat Iron Square, and Peckham Levels. These markets offer a wide variety of food options, from burgers to sushi to vegan fare.

If you’re looking for something even cheaper, check out the guide of places to eat in London for under a tenner. This guide includes a variety of options, from traditional British pub food to international cuisine.

Read The Reviews (but With a Pinch of Salt)

London is home to many restaurants, and it can be challenging to choose where to eat. Reading reviews can help you make an informed decision. However, it’s essential to take these reviews with a pinch of salt. Some reviewers may have different tastes or expectations than you. It’s best to read a few reviews to get an idea of what to expect.

If you come across multiple reviews that mention the same issues, such as cold food or slow service, it’s probably best to avoid that restaurant. London has many excellent restaurants, so there’s no need to waste your time and money on mediocre food.

In summary, London’s food scene is diverse, and there are many options available for all budgets. Whether you’re looking for street food or a sit-down restaurant, there’s something for everyone. Reading reviews can help you make an informed decision, but it’s essential to take them with a grain of salt. With these tips, you’re sure to have a fantastic culinary experience in London.

Best Food Spots in London: Map

Looking for the best places to eat in London? Check out this map for some top recommendations:

NameType of CuisineLocation
DishoomIndianCovent Garden
Flat IronSteakShoreditch
PadellaItalianBorough Market
Honest BurgersBurgersSoho
The Breakfast ClubBrunchVarious Locations
Franco MancaPizzaVarious Locations

Whether you’re in the mood for Indian, steak, Italian, burgers, brunch, Taiwanese, or pizza, these spots have got you covered. Plus, with locations all over London, there’s sure to be one near you. Happy eating!