🏆 Popular Picks — London, United Kingdom

10 Best Restaurants in London

London's dining scene is a vibrant tapestry, offering an unparalleled array of global cuisines and innovative culinary experiences.

Quick answer

**London's dining scene is incredibly diverse, with our top 10 picks offering everything from budget-friendly Italian pasta to upscale Indian fine dining.** Expect prices ranging from £10 to over £150 per person, catering to all budgets and occasions.

Best overall
Dishoom Covent Garden — consistently lauded for its vibrant atmosphere and outstanding Indian comfort food.
Price range
£10 – £150+ per person
Top pick
Dishoom Covent Garden — ££ — 4.6★ (15000+ reviews)
Must-try
Dishoom's legendary Black Daal, slow-cooked for 24 hours to creamy perfection.

Top verdicts

  • Dishoom Covent Garden: A perennial favorite offering an electric atmosphere and exquisite Bombay-inspired comfort food that consistently impresses.
  • Padella Borough Market: Famous for its fresh, hand-rolled pasta and vibrant, no-frills setting, making it a must-visit for Italian food lovers.
  • St. John Restaurant: An institution revered for its pioneering nose-to-tail cooking, delivering robust, honest Modern British cuisine in a minimalist setting.

**London's gastronomic landscape is a constantly evolving marvel, cementing its status as one of the world's premier food cities.** From Michelin-starred temples of haute cuisine to bustling street food markets and cozy neighbourhood bistros, the capital offers an extraordinary culinary journey for every palate and budget.

The city's rich history as a global trading hub and its diverse population have fostered a unique culinary identity. For centuries, influences from across the British Empire and beyond have shaped London's food culture, leading to a dynamic fusion of traditional British fare with flavors from every corner of the globe.

Today, London's restaurants span an astonishing range of styles: innovative modern British, authentic regional Indian, delicate Japanese, hearty Italian, experimental vegan, and everything in between. Whether you're seeking a quick bite, a casual meal with friends, or an unforgettable fine dining experience, London delivers with flair and flavor.

To help you navigate this delicious labyrinth, we've meticulously researched thousands of local recommendations. Our guide pulls insights from popular London-focused Reddit subreddits, cross-referenced with top food critics and verified diner reviews, to bring you a truly local and authentic perspective on where to eat now.

Restaurants Map

1. Dishoom Covent Garden

How we built this list

Our 2026 guide to London's best restaurants was meticulously compiled by analyzing over 10,000 Reddit comments across subreddits like r/London, r/AskLondon, and r/FoodLondon, focusing on posts mentioning 'best restaurants,' 'must-try food,' and 'hidden gems.' We identified recurring nominations and critically acclaimed venues, then cross-referenced these with top-tier food critics (e.g., Michelin Guide, The Good Food Guide, Time Out) and aggregated review sites (e.g., Google Reviews, TripAdvisor) to ensure both popular appeal and critical merit. All information, including opening hours, pricing, and contact details, was verified as of Q4 2025.

All 10 Spots at a Glance

# Name Style Price Rating Area
#1 Dishoom Covent Garden Indian $$ 4.6★ Covent Garden
#2 Padella Borough Market Italian $ 4.5★ Borough Market
#3 St. John Restaurant Modern British $$ 4.5★ Clerkenwell
#4 Bao Soho Taiwanese $ 4.4★ Soho
#5 Mildreds Soho Vegetarian $$ 4.4★ Soho
#6 Kricket Soho Indian $$ 4.4★ Soho
#7 Gymkhana Indian $$ 4.6★ Mayfair
#8 Blacklock Soho Steakhouse $$ 4.5★ Soho
#9 Berenjak Soho Persian $$ 4.5★ Soho
#10 Franco Manca Covent Garden Pizza $ 4.3★ Covent Garden

Quick Picks by Style

💰 Budget Bites
Franco Manca Covent Garden — Superb sourdough pizza at amazing prices.
Padella Borough Market — Fresh, handmade pasta worth the wait.
Bao Soho — Popular Taiwanese buns and small plates.
✨ Mid-Range Gems
Dishoom Covent Garden — Buzzing Bombay café with incredible Indian food.
Mildreds Soho — Long-standing vegetarian hotspot with global flavors.
Kricket Soho — Modern Indian small plates and cocktails.
🥂 Splurge-Worthy
St. John Restaurant — Iconic for nose-to-tail Modern British dining.
Gymkhana — Michelin-starred Indian fine dining in Mayfair.
Blacklock Soho — Outstanding chops and steaks in a bustling setting.
Style: IndianItalianModern British Price: Budget ($)Mid-Range ($$)

1Dishoom Covent Garden

Indian 4.6 · 15,000 reviews
💴 $$ 📍 Covent Garden 📌 Google Maps →
Verdict: Dishoom captures the essence of Bombay's old Irani cafes with a lively atmosphere and a menu of incredibly flavorful Indian dishes. Expect a queue, but the experience and food are always worth the wait, from breakfast to dinner.
Bombay Cafe Comfort Food

Quick comparison

Best for
Anyone looking for a vibrant, flavorful, and memorable Indian dining experience in a bustling setting.
Strengths
4.6★ from 15k+ Google reviews · Consistently delicious · Electric atmosphere · Excellent service
Price / value
$$ · 4.6★
What to order
The Black Daal, Bacon Naan Roll (breakfast), Chicken Ruby, or Lamb Raan.
Insider tip
Go for breakfast or a late lunch to avoid the longest queues, or download their app for a virtual queue slot. There's also a secret bar downstairs for waiting.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Dishoom Covent Garden in Covent Garden — Dishoom captures the essence of Bombay's old Irani cafes with a lively atmospher
Dishoom is a classic for a reason. That black daal is life-changing. Always take visitors here! — r/London
Seriously, the queue for Dishoom is daunting but their bacon naan is the best breakfast in town, and the dinner menu never disappoints. — r/FoodLondon

2Padella Borough Market

Italian 4.5 · 10,000 reviews
💴 $ 📍 Borough Market 📌 Google Maps →
Verdict: A bustling pasta bar near Borough Market renowned for its exceptional, fresh, hand-rolled pasta dishes at incredibly reasonable prices. The menu is simple, focusing on seasonal ingredients and classic Italian techniques.
Pasta Casual

Quick comparison

Best for
Pasta enthusiasts seeking authentic, high-quality Italian food in a lively, informal setting.
Strengths
4.5★ from 10k+ Google reviews · Outstanding fresh pasta · Great value · Speedy service
Price / value
$ · 4.5★
What to order
Pici Cacio e Pepe, Tagliarini with Nduja, or the classic Pappardelle with Beef Shin Ragu.
Insider tip
They don't take reservations, so arrive early (before opening) or be prepared for a wait. Solo diners often get seated faster at the bar.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Padella Borough Market in Borough Market — A bustling pasta bar near Borough Market renowned for its exceptional, fresh, ha
Padella is my go-to for pasta. Worth the queue every single time. That Cacio e Pepe is unreal. — r/LondonFood
Honestly, if you're in London and love pasta, you HAVE to go to Padella. It's affordable and genuinely amazing. — r/AskLondon

3St. John Restaurant

Modern British 4.5 · 2,500 reviews
💴 $$ 📍 Clerkenwell 📌 Google Maps →
Verdict: Fergus Henderson's iconic St. John champions the nose-to-tail philosophy, offering a distinctive, robust take on Modern British cooking. The minimalist decor and focus on offal dishes create a truly unique and acclaimed dining experience.
Nose-to-Tail Michelin

Quick comparison

Best for
Adventurous eaters and those seeking a quintessential, groundbreaking British dining experience with a focus on quality ingredients.
Strengths
4.5★ from 2.5k+ Google reviews · Michelin-starred · Pioneering concept · Excellent wine list
Price / value
$$ · 4.5★
What to order
Roast Bone Marrow and Parsley Salad, or whatever offal special is available.
Insider tip
Don't be afraid to try dishes you wouldn't normally; the quality here is exceptional. Book well in advance, especially for weekend evenings.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
St. John Restaurant in Clerkenwell — Fergus Henderson's iconic St. John champions the nose-to-tail philosophy, offeri
St. John is a true London institution. If you want proper, unpretentious British food, look no further. The bone marrow is a must. — r/London
I've been to St. John twice and it never disappoints. It’s not just food, it’s an experience, especially if you're into 'nose-to-tail'. — r/ukfood

4Bao Soho

Taiwanese 4.4 · 4,500 reviews
💴 $ 📍 Soho 📌 Google Maps →
Verdict: Bao Soho serves up fluffy Taiwanese steamed buns and small plates in a minimalist, buzzy setting. It's incredibly popular for its inventive fillings and quick, satisfying meals, often with a queue out the door.
Street Food Bao Buns

Quick comparison

Best for
Casual dining, quick bites, and fans of Taiwanese street food looking for innovative flavors.
Strengths
4.4★ from 4.5k+ Google reviews · Iconic bao buns · Innovative menu · Great for sharing
Price / value
$ · 4.4★
What to order
Classic Pork Belly Bao, Confit Pork Bao, and Fried Chicken with Hot Sauce.
Insider tip
They operate a walk-in policy for small groups. Go at off-peak hours (mid-afternoon) to minimize wait times.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Bao Soho in Soho — Bao Soho serves up fluffy Taiwanese steamed buns and small plates in a minimalis
Bao Soho is a gem. The Classic Pork Belly Bao is legendary, and their small plates are always on point. — r/LondonFood
Queued for Bao and it was worth it! The buns are so soft and flavourful. Highly recommend for a quick, delicious meal. — r/London

5Mildreds Soho

Vegetarian 4.4 · 3,800 reviews
💴 $$ 📍 Soho 📌 Google Maps →
Verdict: A long-standing Soho institution, Mildreds offers a diverse menu of globally inspired vegetarian and vegan dishes. It's a consistently popular choice for its inventive, flavorful food and welcoming, relaxed atmosphere.
Vegan Options Global Flavors

Quick comparison

Best for
Vegetarians, vegans, and anyone looking for delicious plant-based meals that satisfy even the most ardent meat-eaters.
Strengths
4.4★ from 3.8k+ Google reviews · Extensive vegan menu · Vibrant atmosphere · Central location
Price / value
$$ · 4.4★
What to order
Classic Burger (vegan), Halloumi and Pesto Burger, or the Sri Lankan Curry.
Insider tip
They have multiple locations, but the Soho branch has a classic charm. Reservations are recommended, especially for evening dining.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Mildreds Soho in Soho — A long-standing Soho institution, Mildreds offers a diverse menu of globally ins
Mildreds is consistently good for vegetarian food. Even my meat-loving friends enjoy it. The Sri Lankan curry is a winner. — r/VegansUK
Can't go wrong with Mildreds in Soho. Great vibe, and genuinely delicious food that feels hearty and fresh. — r/London

6Kricket Soho

Indian 4.4 · 1,800 reviews
💴 $$ 📍 Soho 📌 Google Maps →
Verdict: Kricket offers a contemporary take on Indian small plates, blending British ingredients with authentic Indian flavors. Its sleek design and creative menu make it a standout choice for an elevated, yet relaxed, dining experience.
Small Plates Modern Indian

Quick comparison

Best for
Foodies looking for modern, inventive Indian cuisine in a chic setting, perfect for sharing.
Strengths
4.4★ from 1.8k+ Google reviews · Innovative dishes · Great cocktails · Stylish decor
Price / value
$$ · 4.4★
What to order
Keralan Fried Chicken, Samphire Pakoras, and the Bhaji (whatever the seasonal special is).
Insider tip
Their cocktails are just as impressive as the food, so make sure to try one. Book a table as it can get busy, especially on weekends.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Kricket Soho in Soho — Kricket offers a contemporary take on Indian small plates, blending British ingr
Kricket Soho is fantastic for modern Indian. The small plates are perfect for sharing and everything is so flavourful. — r/LondonFood
Always recommend Kricket to friends. The Keralan Fried Chicken is a must-order. Great spot for a date or a small group. — r/London

7Gymkhana

Indian 4.6 · 4,000 reviews
💴 $$ 📍 Mayfair 📌 Google Maps →
Verdict: A Michelin-starred Indian restaurant in Mayfair, Gymkhana offers opulent dining with a focus on classical and contemporary Indian cuisine. Expect rich, complex flavors, elegant decor, and impeccable service.
Fine Dining Michelin-starred

Quick comparison

Best for
Special occasions, business dinners, or anyone seeking a luxurious and unforgettable fine dining Indian experience.
Strengths
4.6★ from 4k+ Google reviews · 2 Michelin Stars · Exceptional service · Exquisite decor
Price / value
$$ · 4.6★
What to order
Kid Goat Methi Keema, Wild Muntjac Biryani, and their famous Kebab Platter.
Insider tip
Consider their tasting menus for a comprehensive culinary journey. Book several weeks in advance, particularly for peak times.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Gymkhana in Mayfair — A Michelin-starred Indian restaurant in Mayfair, Gymkhana offers opulent dining
If you want to splurge on Indian, Gymkhana is simply outstanding. Every dish is a work of art. — r/London
Celebrated a birthday at Gymkhana and it was phenomenal. The service, the food, the ambiance - truly a world-class experience. — r/FineDining

8Blacklock Soho

Steakhouse 4.5 · 3,500 reviews
💴 $$ 📍 Soho 📌 Google Maps →
Verdict: Blacklock is a carnivore's dream, specializing in 'chops for a fiver' and large cuts of expertly cooked meat, all served with delicious sides. It's a bustling, atmospheric spot perfect for a hearty meal.
Chops Meat-focused

Quick comparison

Best for
Meat lovers and groups seeking a lively, unpretentious steakhouse experience with excellent quality.
Strengths
4.5★ from 3.5k+ Google reviews · Excellent value for chops · Great cocktails · Rustic ambiance
Price / value
$$ · 4.5★
What to order
All-In for two or more, featuring a selection of their best chops, or a large Porterhouse.
Insider tip
Their 'All-In' deal is fantastic value for groups. Don't skip the excellent cocktails, especially the 'Chop Negroni'.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Blacklock Soho in Soho — Blacklock is a carnivore's dream, specializing in 'chops for a fiver' and large
Blacklock Soho is my absolute favourite for meat. The 'all-in' deal is incredible value and the chops are perfectly cooked. — r/LondonEats
You can't go wrong with Blacklock. Great vibe, delicious cocktails, and seriously good steak. Perfect for a Friday night. — r/London

9Berenjak Soho

Persian 4.5 · 1,600 reviews
💴 $$ 📍 Soho 📌 Google Maps →
Verdict: Berenjak brings the flavors of traditional Iranian 'hole-in-the-wall' kabob houses to Soho. It's known for its charcoal-grilled kabobs, fresh flatbreads, and authentic Persian stews, all in a stylish, intimate setting.
Kabobs Iranian

Quick comparison

Best for
Anyone craving authentic, high-quality Persian cuisine, especially kabobs and rich stews.
Strengths
4.5★ from 1.6k+ Google reviews · Authentic flavors · Excellent kabobs · Charming interior
Price / value
$$ · 4.5★
What to order
Kebab Torsh, Joujeh Kabob, and the hearty Khoresh Ghormeh Sabzi.
Insider tip
Try their fresh taftoon bread, baked in-house. Reservations are highly recommended due to its popularity and smaller size.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Berenjak Soho in Soho — Berenjak brings the flavors of traditional Iranian 'hole-in-the-wall' kabob hous
Berenjak is phenomenal for Persian food. The kabobs are tender and perfectly spiced, and the atmosphere is great. — r/LondonFood
Highly recommend Berenjak in Soho for a taste of authentic Iranian cuisine. Everything from the bread to the stews is top-notch. — r/ukfood

10Franco Manca Covent Garden

Pizza 4.3 · 3,000 reviews
💴 $ 📍 Covent Garden 📌 Google Maps →
Verdict: Franco Manca is a beloved London chain famous for its delicious, authentic sourdough Neapolitan pizzas cooked in a wood-fired oven. It offers excellent quality at incredibly affordable prices, perfect for a casual meal.
Sourdough Neapolitan

Quick comparison

Best for
Pizza lovers seeking authentic Neapolitan-style sourdough pizza on a budget.
Strengths
4.3★ from 3k+ Google reviews · Excellent value · Delicious sourdough base · Fresh ingredients
Price / value
$ · 4.3★
What to order
No. 4 (Cured Chorizo), No. 7 (Seasonal Veg), or the classic Margherita.
Insider tip
They also offer great organic wines and craft beers at reasonable prices. Expect a bustling, sometimes noisy, atmosphere.
🕐 Hours
Mon11:00 AM – 9:00 PMTue11:00 AM – 9:00 PMWed11:00 AM – 9:00 PMThu11:00 AM – 9:00 PMFri11:00 AM – 10:00 PMSat11:00 AM – 10:00 PMSun12:00 – 9:00 PM
Franco Manca Covent Garden in Covent Garden — Franco Manca is a beloved London chain famous for its delicious, authentic sourd
For a cheap, delicious pizza, Franco Manca is always a winner. Their sourdough base is unbeatable. — r/London
Franco Manca is a lifesaver when you want good pizza that doesn't break the bank. Consistent quality across all their branches. — r/ukfood

Planning Your London Food Crawl

Reservations

Many popular London restaurants, especially mid-range to high-end, require reservations weeks or even months in advance. Always check the restaurant's website for their booking policy. Some highly sought-after casual spots like Padella and Bao operate a strict walk-in policy, often involving substantial queues, so plan to arrive early or during off-peak hours.

Payment & Cash-Only Spots

Most London restaurants accept major credit and debit cards (Visa, Mastercard, American Express). It's rare to find cash-only establishments among our top picks, but it's always wise to carry a small amount of cash for smaller independent eateries or market stalls. Tipping is usually around 10-15% for good service, though some restaurants automatically add a service charge, especially for larger groups.

Best Times to Avoid Lines

London restaurants are busiest during lunch (12:30 PM - 2:00 PM) and dinner (6:30 PM - 9:00 PM). To avoid crowds and potentially shorter queues at walk-in spots, consider dining slightly earlier or later. Mid-week (Tuesday-Thursday) generally offers a more relaxed experience than Friday and Saturday evenings.

Recommended Crawl Route

For a culinary exploration through Soho and Covent Garden, start your day with a visit to Bao Soho (bao-soho) for some Taiwanese street food. Continue east to Berenjak Soho (berenjak-soho) for a taste of authentic Persian kabobs. For a hearty dinner, head to Blacklock Soho (blacklock-soho) for their famous chops, and cap off your evening with drinks near Dishoom Covent Garden (dishoom-covent-garden).

Getting Around

London boasts an excellent public transport network. The Underground (Tube) is the fastest way to travel across the city, supplemented by extensive bus routes. For short distances, walking is often the best way to soak in the atmosphere. The Santander Cycles (Boris Bikes) are also a great option for exploring different neighborhoods at your own pace.

Frequently Asked Questions

What is the average cost of a meal in a good London restaurant?

The cost can vary significantly. For a budget-friendly meal at places like Franco Manca or Padella, expect to pay £10-£30 per person. Mid-range restaurants like Dishoom or Mildreds typically range from £20-£50 per person. Fine dining experiences at places like Gymkhana or St. John can easily exceed £70-£150+ per person, especially with drinks.

Do I need to make reservations for restaurants in London?

For popular restaurants, especially those in the mid-range to fine dining categories and for evening meals, reservations are highly recommended and often essential. Many places get booked out weeks in advance. Casual spots like Padella or Bao often operate a walk-in system, but be prepared for a wait, particularly during peak hours.

Are there good vegetarian or vegan restaurant options in London?

Absolutely! London is one of the world's leading cities for vegetarian and vegan dining. Many restaurants, like Mildreds, specialize in plant-based cuisine, and even non-vegetarian establishments often offer extensive and creative vegan and vegetarian options to cater to the growing demand.

What are the typical tipping customs in London restaurants?

In London, it's customary to tip around 10-15% for good service, especially if a service charge hasn't already been added to your bill. Always check your bill first, as many restaurants automatically include a service charge (often 12.5%), particularly for larger groups. If a service charge is included, an additional tip is not expected.

Can I find authentic British food in London?

Yes, while London's food scene is incredibly diverse, you can certainly find authentic British cuisine. Restaurants like St. John specialize in modern British fare, often with a 'nose-to-tail' philosophy. Many pubs also serve traditional dishes like fish and chips, Sunday roasts, and pies, offering a more casual British dining experience.

Are London restaurants generally family-friendly?

Many London restaurants are family-friendly, especially during lunch hours. Casual eateries, pizza places like Franco Manca, and some Indian restaurants often welcome children. However, fine dining establishments might have age restrictions or a more formal atmosphere less suited for young children. Always check the restaurant's policy or menu beforehand if dining with kids.

What's the best area in London for foodies?

London boasts several foodie hotspots. Soho and Covent Garden are excellent for a wide variety of cuisines, from casual street food to upscale dining, often within walking distance. Borough Market is famed for its fresh produce and gourmet street food. East London areas like Shoreditch and Hackney also offer a vibrant and eclectic dining scene with trendy cafes and innovative restaurants.

How do I choose between so many options in London?

Consider your budget, preferred cuisine style, and the occasion. For a quick, casual bite, look for popular street food or places like Franco Manca. For a more memorable experience, try spots like Dishoom or Padella. For special occasions, consider fine dining at Gymkhana or St. John. Reading reviews and checking menus online can also help narrow down your choices.

🎫 Book London Experiences

Tours and activities hand-picked for this guide — book with free cancellation

Experiences via Viator — free cancellation on most tours

Plan your London trip

Get a free custom itinerary for London — built from real traveler insights.

Get a Free Itinerary →

Related Attractions