What Are the Top 10 Restaurants in London?

By Anna Duncan

London is a global city with a diverse range of culinary options. From fine dining to street food, there’s something for everyone in this city. In this article, we’ll explore the top 10 restaurants in London that are worth a visit.

1. The Ledbury

Located in the heart of Notting Hill, The Ledbury is a two-Michelin-starred restaurant that serves modern European cuisine. Chef Brett Graham’s signature dishes include flame-grilled mackerel with pickled cucumber and smoked eel cream.

2. Core by Clare Smyth

Core by Clare Smyth is a three-Michelin-starred restaurant located in Notting Hill.

Chef Clare Smyth was the first female chef to run a three-Michelin-starred restaurant in the UK. The menu features contemporary British cuisine with dishes such as Isle of Mull scallop with kohlrabi and apple.

3. Gymkhana

Gymkhana is an Indian restaurant located in Mayfair that serves traditional Indian cuisine with a modern twist. The menu includes dishes such as tandoori chicken chops and wild muntjac biryani.

4. Dishoom

Dishoom is a Bombay-style café that has multiple locations across London. The menu features classic Indian dishes such as butter chicken and biryanis, as well as street food-inspired snacks like vada pau.

5. Lyle’s

Lyle’s is an East London restaurant that focuses on seasonal British produce and serves dishes such as roast chicken with wild garlic and grilled leeks.

6. Barrafina

Barrafina is a Spanish tapas restaurant with multiple locations across London. The menu features classic Spanish dishes such as croquetas and tortilla de camarones.

7. The Clove Club

The Clove Club is a modern British restaurant located in Shoreditch. The menu features seasonal produce and includes dishes such as raw Orkney scallop with hazelnut and kelp.

8. Kiln

Kiln is a Thai restaurant located in Soho that serves dishes inspired by the street food of Thailand. The menu includes dishes such as clay pot baked glass noodles with pork belly and brown crab meat.

9. Hawksmoor

Hawksmoor is a steakhouse with multiple locations across London. The menu features high-quality beef from British farms, as well as classic steakhouse sides like creamed spinach and triple-cooked chips.

10. St John

St John is a British restaurant located in Clerkenwell that focuses on nose-to-tail eating. The menu includes dishes such as bone marrow with parsley salad and roast beef with Yorkshire pudding.

  • In Conclusion:
  • Whether you’re looking for fine dining or casual eats, London has something to offer everyone.
  • The above top 10 restaurants are just a small selection of the many great dining options available in this city.
  • If you’re visiting London, be sure to check out at least one of these restaurants for an unforgettable culinary experience.

Disclaimer: This article is based on personal opinions and preferences, and other restaurants may also be deserving of recognition.