🍛 Popular Picks — London

12 Best Curry Houses in London (2026)

From the legendary Whitechapel holy trinity to Michelin-starred Mayfair — every curry house worth booking in London, curated from Reddit recommendations and food critic picks. Interactive map included.

📍 London, UK 🍽️ 12 restaurants 💷 £8 – £130 📅 Updated March 2026

Restaurant Map

Open in Google Maps
Quick Answer

London is arguably the curry capital of the world outside South Asia. The Whitechapel trio — Tayyabs, Needoo Grill, and Lahore Kebab House — serves extraordinary Punjabi food at unbeatable prices. For a buzzy atmosphere, Dishoom is the crowd favourite. At the top end, Gymkhana and BiBi hold Michelin stars. This list, curated from Reddit recommendations and food critic picks, covers every budget and style.

Best overall
Dishoom (4.8★, 44,530 reviews)
Best budget
Needoo Grill (£8–£15)
Best splurge
Gymkhana (Michelin-starred)
Best late-night
Lahore Kebab House (until 1 AM)
Top Verdicts
  1. Dishoom — Bombay café legend, 44K+ reviews, iconic black daal
  2. Tayyabs — BYOB sizzling lamb chops at £10–£20
  3. Gymkhana — Michelin-starred biryani worth every penny
  4. Needoo Grill — Ex-Tayyabs chef, best-value curry in London
  5. Lahore Kebab House — Open until 1 AM, karahi gosht perfection

Why London for Curry?

London's curry houses range from budget-friendly options under £15 to Michelin-starred experiences exceeding £130, with the Whitechapel holy trinity of Tayyabs, Needoo Grill, and Lahore Kebab House offering the best value. This guide, validated by Reddit and food critics, helps you navigate the city's diverse curry scene, shaped by South Asian immigration since the 1800s. From BYOB canteens to Bombay-inspired cafes, these are the curry houses worth booking.

London's curry scene is a living institution — shaped by waves of South Asian immigration since the 1800s, from the Sylheti restaurateurs who built Brick Lane's reputation to the Punjabi families behind Whitechapel's beloved grill houses. Today, the city spans every register: BYOB canteens where you'll queue for sizzling lamb at £12 a head, Bombay-inspired café chains with 44,000+ Google reviews, and Michelin-starred tasting menus pushing £130. This guide cuts through the noise with picks validated by Reddit threads, food critics, and tens of thousands of Google reviews.

1Dishoom Shoreditch

Bombay Café 4.8 · 44,530 reviews
💷 £15–£30 📍 7 Boundary St, London E2 7JE 📌 Google Maps →
Verdict: The gateway curry house — beloved by tourists and Londoners alike. Bombay street food done brilliantly in a gorgeous Irani café setting.

Quick comparison

Best for
Bombay-style café food with buzzy atmosphere
Strengths
4.8★ from 44,530 Google reviews · Legendary bacon naan roll · Multiple locations
Limitations
Long waits (no reservations) · Prices climbing
Price / value
£15–£30 · 4.8★
What to order
Black daal (24-hour slow-cooked), chicken ruby, bacon naan roll at breakfast, house chai. Keema pao is a sleeper hit.
🕐 Opening hours
Mon8:00 AM – 11:00 PMTue8:00 AM – 11:00 PMWed8:00 AM – 11:00 PMThu8:00 AM – 11:00 PMFri8:00 AM – 11:00 PMSat8:00 AM – 11:00 PMSun8:00 AM – 11:00 PM
🌐 Website📞 +44 20 7420 9324
Dishoom Shoreditch in London
"Dishoom does have authentic flavours but as a British Indian, I've stopped going as it's too expensive. It's nice for a 'treat' restaurant though." — r/LondonFood
"The black daal at Dishoom is genuinely one of the best things I've eaten in London." — r/london

2Tayyabs

Punjabi / Pakistani 3.9 · 9,323 reviews
💷 £10–£20 📍 83-89 Fieldgate St, London E1 1JU 📌 Google Maps →
Verdict: The East London institution. Chaotic, noisy, BYOB-friendly, and serving the most fiercely debated lamb chops in the city.

Quick comparison

Best for
Sizzling lamb chops and grilled meats at bargain prices
Strengths
Legendary sizzling lamb chops · BYOB (no corkage) · Absurd value
Limitations
Rating dipped · Chaotic · Queues at peak times
Price / value
£10–£20 · 3.9★
What to order
Dry meat (signature sizzling lamb), lamb chops, seekh kebabs, masala fish. BYOB — no corkage.
🕐 Opening hours
Mon12:00 – 11:30 PMTue12:00 – 11:30 PMWed12:00 – 11:30 PMThu12:00 – 11:30 PMFri12:00 – 11:30 PMSat12:00 – 11:30 PMSun12:00 – 11:30 PM
🌐 Website📞 +44 20 7247 9543
Tayyabs in London
"It's not strictly Indian but Pakistani but I'd always recommend Tayyabs because it's an event. Super reasonable and consistently good." — r/LondonFood
"Head over to a place called Tayyabs in East London — one of the best curry experiences you'll have." — r/london

3Gymkhana

Michelin-Starred 4.4 · 3,192 reviews
💷 £60–£120 📍 42 Albemarle St, London W1S 4JH 📌 Google Maps →
Verdict: London's finest Indian restaurant. The wild muntjac biryani under pastry is worth the splurge and the impossible reservation.

Quick comparison

Best for
Special occasion Michelin-starred Indian fine dining
Strengths
Michelin star · Wild muntjac biryani · Exceptional tandoori lamb chops
Limitations
Eye-watering prices · Reservations vanish instantly
Price / value
£60–£120 · 4.4★
What to order
Wild muntjac biryani, tandoori masala lamb chops, kid goat methi keema. Tasting menu if budget allows.
🕐 Opening hours
Mon12:00 – 2:30 PM, 5:30 – 10:30 PMTue12:00 – 2:30 PM, 5:30 – 10:30 PMWed12:00 – 2:30 PM, 5:30 – 10:30 PMThu12:00 – 2:30 PM, 5:30 – 10:30 PMFri12:00 – 2:30 PM, 5:30 – 10:30 PMSat12:00 – 2:30 PM, 5:30 – 10:30 PMSunClosed
🌐 Website📞 +44 20 3011 5900
Gymkhana in London
"If you can only do one high-end Indian in London, Gymkhana. No contest." — r/LondonFood
"Gymkhana is genuinely world-class. The biryani alone is worth the wait." — r/finedining

4Needoo Grill

Punjabi / Pakistani 4.0 · 2,693 reviews
💷 £8–£15 📍 87 New Rd, London E1 1HH 📌 Google Maps →
Verdict: Started by Tayyabs' former head chef. The Sunday special alone is worth crossing London for.

Quick comparison

Best for
No-frills Punjabi curries at unbeatable prices
Strengths
Ex-Tayyabs chef · Sunday special legendary · Cheapest quality curry in East London
Limitations
Basic decor · Cash preferred · Very busy weekends
Price / value
£8–£15 · 4.0★
What to order
Karahi gosht, lamb nihari (slow-cooked overnight), Sunday special, seekh kebabs with naan.
🕐 Opening hours
Mon11:30 AM – 11:30 PMTue11:30 AM – 11:30 PMWed11:30 AM – 11:30 PMThu11:30 AM – 11:30 PMFri11:30 AM – 11:30 PMSat11:30 AM – 11:30 PMSun11:30 AM – 11:30 PM
🌐 Website📞 +44 20 7247 0648
Needoo Grill in London
"Needoo Grill — on Sundays the special is hands down the best curry I've ever had in London." — r/london
"Tayyabs for grilled meats, Needoo for curries and breads." — r/LondonFood

5Lahore Kebab House

Punjabi / Pakistani 4.0 · 4,552 reviews
💷 £8–£18 📍 2-10 Umberston St, London E1 1PY 📌 Google Maps →
Verdict: The OG Whitechapel curry house. Open until 1 AM, no-frills, home to the single best karahi gosht in London.

Quick comparison

Best for
Late-night karahi gosht in a no-nonsense setting
Strengths
Open until 1 AM · Karahi gosht iconic · Whitechapel institution since 1972
Limitations
Very basic seating · Noisy · Brusque service
Price / value
£8–£18 · 4.0★
What to order
Karahi gosht (get it dry), lamb chops, seekh kebabs, tarka daal with butter naan.
🕐 Opening hours
Mon12:00 PM – 1:00 AMTue12:00 PM – 1:00 AMWed12:00 PM – 1:00 AMThu12:00 PM – 1:00 AMFri12:00 PM – 1:00 AMSat12:00 PM – 1:00 AMSun12:00 PM – 1:00 AM
🌐 Website📞 +44 20 7481 9737
Lahore Kebab House in London
"Karahi gosht at Lahore is the best curry I've had. Period." — r/london
"Tayyabs does better variety, however Karahi Gosht at Lahore is the best." — r/AskLondon

6Gunpowder

Modern Indian 4.4 · 1,177 reviews
💷 £20–£40 📍 11 White's Row, London E1 7NF 📌 Google Maps →
Verdict: Small-plates Indian done brilliantly. The spice-crusted lamb chops are the stuff of Spitalfields legend.

Quick comparison

Best for
Creative small-plates Indian near Brick Lane
Strengths
Innovative dishes · Spitalfields location · Perfect for sharing
Limitations
Tiny space · Small-plate portions · Not cheap
Price / value
£20–£40 · 4.4★
What to order
Spice-crusted lamb chops, old Delhi butter chicken, rasam broth, crispy okra. 4–5 dishes per couple.
🕐 Opening hours
Mon12:00 – 3:00 PM, 5:30 – 10:30 PMTue12:00 – 3:00 PM, 5:30 – 10:30 PMWed12:00 – 3:00 PM, 5:30 – 10:30 PMThu12:00 – 3:00 PM, 5:30 – 10:30 PMFri12:00 – 3:00 PM, 5:30 – 10:30 PMSat12:00 – 3:00 PM, 5:30 – 10:30 PMSunClosed
🌐 Website📞 +44 20 7426 0542
Gunpowder in London
"Gunpowder near London Bridge is absolutely fantastic, but on the more expensive end." — r/LondonFood
"Cinnamon Bazaar and Gunpowder are both excellent for higher end Indian." — r/london

7Hoppers Marylebone

Sri Lankan 4.6 · 4,422 reviews
💷 £15–£30 📍 77 Wigmore St, London W1U 1QE 📌 Google Maps →
Verdict: Sri Lankan hoppers you won't find done this well anywhere else in London. From the Gymkhana family.

Quick comparison

Best for
Sri Lankan hoppers and kothu roti
Strengths
Unique Sri Lankan focus · JKS group quality · Egg hoppers unmissable
Limitations
No reservations at some branches · Queues
Price / value
£15–£30 · 4.6★
What to order
Egg hopper with seeni sambol, bone marrow varuval, mutton kothu roti, lamb dosa.
🕐 Opening hours
Mon12:00 – 3:00 PM, 5:30 – 10:00 PMTue12:00 – 3:00 PM, 5:30 – 10:00 PMWed12:00 – 3:00 PM, 5:30 – 10:00 PMThu12:00 – 3:00 PM, 5:30 – 10:00 PMFri12:00 – 3:00 PM, 5:30 – 10:00 PMSat12:00 – 3:00 PM, 5:30 – 10:00 PMSunClosed
🌐 Website📞 +44 20 3319 8110
Hoppers Marylebone in London
"Dishoom, Tamil Prince, Rasa, Hoppers — all great for different moods." — r/LondonFood
"Hoppers is brilliant. The egg hopper with coconut sambol is life-changing." — r/london

8Darjeeling Express

Bengali / Mughlai 4.5 · 1,735 reviews
💷 £20–£35 📍 Top Floor, Kingly Ct, London W1B 5PW 📌 Google Maps →
Verdict: Chef Asma Khan's supper club turned permanent restaurant. The set-menu thali is a highlight reel of home-style cooking.

Quick comparison

Best for
Home-style Mughlai thali in the heart of Soho
Strengths
Netflix Chef's Table fame · Asma Khan hosts personally · Thali superb value
Limitations
Dinner set menu only · Kingly Court tricky to find
Price / value
£20–£35 · 4.5★
What to order
Dinner set-menu thali — rotates but always includes Bengali aloo bonde, lamb curry, seasonal specials.
🕐 Opening hours
Mon12:00 – 11:00 PMTue12:00 – 11:00 PMWed12:00 – 11:00 PMThu12:00 – 11:00 PMFri12:00 – 11:00 PMSat12:00 – 11:00 PMSun12:00 – 11:00 PM
🌐 Website📞 +44 20 3375 3772
Darjeeling Express in London
"Darjeeling Express is a vibe. Asma Khan is sometimes there greeting people." — r/LondonFood
"The thali at Darjeeling Express is genuinely like eating at someone's home." — r/london

9Brigadiers

Indian BBQ 4.5 · 2,982 reviews
💷 £25–£50 📍 1-5 Bloomberg Arcade, London EC4N 8AR 📌 Google Maps →
Verdict: Indian BBQ meets British gentlemen's club. Pool tables, craft beer, and an absurdly good tandoori chicken.

Quick comparison

Best for
Indian BBQ with beer, sports, and pool in the City
Strengths
Unique vibe · Gymkhana group · Great for groups
Limitations
City of London (quiet weekends) · More pub than restaurant
Price / value
£25–£50 · 4.5★
What to order
Whole tandoori chicken, lamb seekh kebab, bacon naan with chilli jam, pork vindaloo.
🕐 Opening hours
Mon12:00 – 2:30 PM, 5:00 – 10:30 PMTue12:00 – 2:30 PM, 5:00 – 10:30 PMWed12:00 – 2:30 PM, 5:00 – 10:30 PMThu12:00 – 2:30 PM, 5:00 – 10:30 PMFri12:00 – 2:30 PM, 5:00 – 10:30 PMSat12:00 – 2:30 PM, 5:00 – 10:30 PMSunClosed
🌐 Website📞 +44 20 3319 8140
Brigadiers in London
"Tayyabs, Lahore Kebab, Needoos, Brigadiers — all great options." — r/LondonFood
"Brigadiers is wild — curry house crossed with a sports bar." — r/london

10Kricket Soho

Modern Indian 4.6 · 2,947 reviews
💷 £20–£40 📍 12 Denman St, London W1D 7HJ 📌 Google Maps →
Verdict: Indian street food meets British seasonal produce. The samosa chaat is reason enough to visit.

Quick comparison

Best for
Creative modern Indian small plates in Soho
Strengths
Innovative flavors · Great Soho location · Counter dining
Limitations
Small portions · Can feel pricey
Price / value
£20–£40 · 4.6★
What to order
Samosa chaat, Kerala fried chicken, Keralan fish curry, Kricket naan with bone marrow.
🕐 Opening hours
Mon12:00 – 10:30 PMTue12:00 – 10:30 PMWed12:00 – 10:30 PMThu12:00 – 10:30 PMFri12:00 – 10:30 PMSat12:00 – 10:30 PMSun12:00 – 10:30 PM
🌐 Website📞 +44 20 3019 8120
Kricket Soho in London
"Tandoor Chop House, Kricket, Gunpowder — all recommended for a reason." — r/LondonFood
"Kricket Soho is excellent — creative Indian that doesn't feel gimmicky." — r/london

11Manthan

Contemporary 4.7 · 1,045 reviews
💷 £30–£55 📍 49 Maddox St, London W1S 2PQ 📌 Google Maps →
Verdict: A Mayfair newcomer earning rave reviews. The stone bass curry with tamarind is a showstopper.

Quick comparison

Best for
Elevated curry in elegant Mayfair setting
Strengths
4.7★ · Excellent value lunch menu · Refined without being stuffy
Limitations
Newer (less established) · Mayfair prices at dinner
Price / value
£30–£55 · 4.7★
What to order
Stone bass fish curry with tamarind, egg curry with fenugreek, lamb rogan josh, breads.
🕐 Opening hours
Mon12:30 – 10:00 PMTue12:30 – 10:00 PMWed12:30 – 10:00 PMThu12:30 – 10:00 PMFri12:30 – 10:00 PMSat12:30 – 10:00 PMSun12:30 – 10:00 PM
🌐 Website📞 +44 20 7408 2258
Manthan in London
"Manthan in Mayfair feels like a truly sophisticated culinary experience." — OpenTable
"Excellent food. Great value lunch menu and great service!" — OpenTable

12BiBi

Michelin-Starred 4.5 · 593 reviews
💷 £70–£130 📍 42 N Audley St, London W1K 6ZP 📌 Google Maps →
Verdict: The Infatuation's highest-rated Indian in London (9.5/10). Every tasting menu dish is a revelation.

Quick comparison

Best for
Bucket-list Indian tasting menu
Strengths
9.5/10 The Infatuation · Innovative tasting menu · Gymkhana group
Limitations
Extremely expensive · Tasting menu only at dinner · Tiny
Price / value
£70–£130 · 4.5★
What to order
The tasting menu — trust it. Lahori chicken and raw Orkney scallop are standouts. Counter seats are best.
🕐 Opening hours
Mon12:00 – 2:00 PM, 5:30 – 9:00 PMTue12:00 – 2:00 PM, 5:30 – 9:00 PMWed12:00 – 2:00 PM, 5:30 – 9:00 PMThu12:00 – 2:00 PM, 5:30 – 9:00 PMFri12:00 – 2:00 PM, 5:30 – 9:00 PMSat12:00 – 2:00 PM, 5:30 – 9:00 PMSunClosed
🌐 Website
BiBi in London
"Every dish on the tasting menu at BiBi is exciting and innovative." — The Infatuation
"BiBi is one of our highest-rated restaurants for a reason." — The Infatuation · 9.5/10

Frequently Asked Questions

What is the best curry house in London?

It depends on what you're after. For Bombay café food, Dishoom is the crowd favourite with 44,000+ reviews. For no-frills Punjabi at bargain prices, Tayyabs, Needoo Grill, and Lahore Kebab House in Whitechapel are the holy trinity. For a Michelin-starred splurge, Gymkhana and BiBi are in a class of their own.

Is Brick Lane good for curry?

Brick Lane's reputation exceeds its reality for most curry houses — locals generally steer visitors toward Whitechapel instead (Tayyabs, Needoo, Lahore Kebab House) for better food at lower prices. Gunpowder near Spitalfields is the notable exception in the Brick Lane area.

How much does a curry cost in London?

Budget curry houses like Needoo Grill and Lahore Kebab House serve excellent meals for £8–£18. Mid-range spots like Dishoom, Kricket, and Hoppers run £15–£40 per person. High-end restaurants like Gymkhana and BiBi start at £60+ and tasting menus can reach £130.

Where is the best area for curry in London?

Whitechapel (East London) is the undisputed curry capital — Tayyabs, Needoo Grill, and Lahore Kebab House are all within walking distance. Mayfair has the luxury end (Gymkhana, BiBi, Manthan). Soho offers great mid-range options (Kricket, Darjeeling Express).

Should I go to Dishoom?

Yes, especially for your first London curry experience. The black daal is legendary and the atmosphere is wonderful. But know that it's a crowd-pleaser, not a hidden gem — Londoners increasingly find it overpriced. For a more 'authentic' experience, try the Whitechapel trio instead.

What is the Whitechapel curry holy trinity?

Tayyabs, Needoo Grill, and Lahore Kebab House — three Punjabi/Pakistani restaurants within 10 minutes' walk of each other in Whitechapel, East London. Reddit endlessly debates which is best: Tayyabs for grilled meats, Needoo for curries, Lahore for karahi gosht. All are excellent and extremely affordable.

Can I get a good curry in London on a budget?

Absolutely. Needoo Grill and Lahore Kebab House serve outstanding curries for under £15 per person. Tayyabs is BYOB with no corkage, making it even cheaper. Even at mid-range spots like Manthan, the lunch menu offers great value. London's curry scene covers every budget.

🎫 Book London Experiences

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

Experiences via Viator — free cancellation on most tours

Related Attractions