Skip to main content
desi directory

The 20 Best Indian Restaurants in London

Last updated 6 March 2026
244 total businesses
Avg 5.0★ rating
London

London boasts one of the most diverse and exciting Indian food scenes in the world. From the legendary curry houses of Brick Lane to the authentic Punjabi eateries of Southall, the South Indian gems of Tooting, and the Gujarati vegetarian restaurants of Wembley — every corner of London offers a different taste of the subcontinent.

The city's Indian restaurant scene spans every budget, from casual street food joints serving chaat and dosas under £10, to Michelin-starred fine dining experiences that reimagine subcontinental cuisine. What sets London apart is the sheer regional variety — you can find authentic Keralan, Hyderabadi, Rajasthani, Bengali, and Goan cooking all within a single city.

Our list features restaurants rated and reviewed by real diners on The Desi Directory. We've considered food quality, atmosphere, service, value for money, and authenticity when compiling this guide.

The ranked list

#1
Chai & Chaat - Street Food in London

Chai & Chaat

Street Food
5.00

Indian restaurant

London, HA3 0XS
#2
Desi street food - Cafes in London

Asian restaurant

London, E13 9AR
#3
Indian Street food co - Street Food in London
5.00

Indian takeaway

London, SW1P 2HY
#4
Chat Mahal - Street Food in London

Chat Mahal

Street Food
5.00

Fast food restaurant

London, TW3 1BQ
#5
Madhuri's Kitchen - pre orders only ! - Street Food in London

Indian takeaway

London, TW4 5LE
#6
Pakorize - Street Food in London

Pakorize

Street Food
5.00

Restaurant

London, SW17 9JQ
#7
Desi Biryani - Cafes in London
5.00

Biryani restaurant

London, HA0 4TL
#8
Chai Street - Cafes in London
5.00

Tea and coffee shop

London, IG1 2AG
#9
Desi Indian Street Food, Greenwich Market - Cafes in London

Indian takeaway

London, SE10 9HY
#10
Arabian kitchen - Indian Restaurants in London

Arabian kitchen

Indian Restaurants
5.0(5)

Indian restaurant

London, E6 1AE
Vegetarian
#11
Balkar Punjabi Cuisine - Street Food in London
5.00

Punjabi restaurant

London, TW4 5BD
#12
Dhoompan - Indian Restaurants in London

Dhoompan

Indian Restaurants
5.0(5)

Bangladeshi restaurant

London, SW17 7SD
Vegetarian
#13
Chai Khana London - Cafes in London

Fast food restaurant

London, E6 1AE
#14
PATEL PAAN & FOOD - Street Food in London
4.90

Fast food restaurant

London, HA3 7AA
#15
Chaii Ghar - Cafes in London
4.90

Asian restaurant

London, E6 1HZ
#16
Sindu Mahal Sri Lankan & Indian Cuisine - Indian Restaurants in London

Restaurant

London, E6 2AA
Vegetarian
#17
Holloway Chaat Corner - Street Food in London
4.90

Indian takeaway

London, N7 6BU
#18
Nihari Junction - Pakistani Restaurants in London

Nihari Junction

Pakistani Restaurants
4.9(847)

Pakistani restaurant

London, W2 1JA
Halal
#19
Chai Lala - Street Food in London

Chai Lala

Street Food
4.90

Cafe

London, TW3 3LL
#20
Utsav - Cafes in London

Utsav

Cafes
4.90

Restaurant

London, HA3 0HD

How we chose these Restaurants

Our rankings are based on a combination of verified customer ratings, review volume, and editorial assessment. We prioritise businesses with consistently high ratings from a significant number of reviewers.

Every business on this list is a verified listing on The Desi Directory. We consider food quality, service, atmosphere, value for money, and authenticity when compiling our guides. Listings are updated regularly to reflect the latest ratings and reviews.

Businesses cannot pay for placement on this list. Our rankings are entirely merit-based and determined by genuine customer feedback.

Frequently asked questions

Related guides