close
15% Off Your First Groupon! Use Code: WELCOME at checkout. Max discount £50. New customers only.
GROUPON GUIDE TO LONDON

Top 10 Restaurants and Bistros in London

19 Sep 2025

restaurant

London is one of the best cities in the world for food. From classic British pubs to modern fine dining, the city is full of great restaurants and bistros for every budget. If you are planning a visit or live in the city and want to try something new, this guide will help you find the top restaurants in London that deliver great food, atmosphere, and value.

We have selected 10 of the best places to eat in London. Each one has a strong reputation, high ratings, and a loyal following. Whether you love international food, traditional dishes, or something trendy, these restaurants and bistros are worth a visit.


1. Dishoom – Best Indian Restaurant in London

Dishoom is one of the most popular restaurants in London. Known for its Bombay-style café setting, Dishoom is famous for dishes like black daal, chicken ruby, and their legendary bacon naan roll at breakfast. The atmosphere is lively, and the food is consistently top-quality. With branches in Shoreditch, Covent Garden, and King’s Cross, it’s easy to find a Dishoom near you.

2. Sketch – Modern Fine Dining in Mayfair

Sketch is more than a restaurant; it’s an experience. Located in Mayfair, Sketch is known for its art-filled dining rooms and Michelin-starred food. Their afternoon tea is also one of the most famous in London. If you want something memorable and stylish, Sketch should be on your list.

3. Flat Iron – Best Steak in London

Flat Iron is the go-to spot for steak lovers. The restaurant is famous for offering quality steak at affordable prices. The menu is simple, but every dish is cooked to perfection. With several locations across London, Flat Iron is a great choice for casual dining without losing quality.

4. Duck & Waffle – Dining With a View

Duck & Waffle is one of the highest restaurants in London, sitting on the 40th floor of a skyscraper near Liverpool Street. Open 24 hours, it offers stunning views of the city skyline along with signature dishes like duck and waffle, ox cheek doughnut, and creative cocktails.

5. Ottolenghi – Mediterranean Bistro in London

Yotam Ottolenghi’s restaurants are a must-visit for fans of fresh Mediterranean food. Ottolenghi is well-known for creative salads, baked goods, and small plates that are both healthy and delicious. Locations in Islington, Notting Hill, and Chelsea make it a popular choice for brunch or dinner.

6. The Ledbury – Michelin-Star Dining in Notting Hill

The Ledbury is one of London’s most celebrated fine dining restaurants. Holding two Michelin stars, it’s famous for its modern European menu with seasonal ingredients. The elegant setting and excellent service make The Ledbury a top choice for special occasions.

7. Padella – Best Pasta in London

Padella is always on the list of the best pasta restaurants in London. Known for fresh handmade pasta and simple but flavourful dishes, Padella has locations in Borough Market and Shoreditch. Expect a queue, but it’s worth the wait.

8. Gordon Ramsay’s Restaurant – Celebrity Dining in Chelsea

If you want a luxury dining experience, head to Gordon Ramsay’s flagship restaurant in Chelsea. With three Michelin stars, it’s one of the most prestigious restaurants in the city. Expect high-end French cuisine, a stylish setting, and world-class service.

9. The Wolseley – Classic London Dining

The Wolseley is a famous London restaurant located in Piccadilly. Known for its grand café style, it serves breakfast, afternoon tea, and dinner in a beautiful Art Deco setting. It’s a great place for a traditional London dining experience.

10. Honest Burgers – Casual Dining in London

For something more relaxed, Honest Burgers is a top choice. Famous for their juicy burgers and rosemary fries, Honest Burgers has branches all over the city. It’s affordable, tasty, and perfect for casual meals with friends.


Final Thoughts

London is a city that celebrates food in every form. From fine dining restaurants with Michelin stars to simple bistros and casual burger joints, there is always something exciting to try. This list of the top 10 restaurants and bistros in London shows the variety the city has to offer. Whether you are looking for a special occasion meal or just a quick bite, you’ll find the perfect spot.

Exploring London through its food is one of the best ways to enjoy the city. Try these restaurants and bistros and discover why London is a global food capital.