Best Indian Restaurants in London

Browse all Indian restaurants in London

All Indian Restaurants in London

Kanishka by Atul Kochhar

Kanishka by Atul Kochhar

4.3 (1026 reviews)

17-19 Maddox St, London W1S 2QH

+44 20 3667 9990

Visit Website
Taste of Peshawar

Taste of Peshawar

4.6 (950 reviews)

62 Harrow Rd, Wembley HA9 6PL

+44 20 8014 2065

Praba Restaurant

Praba Restaurant

4.8 (905 reviews)

262 Northolt Rd, South Harrow, Harrow HA2 8HF

+44 20 8488 1491

Visit Website
Madhu's Heathrow

Madhu's Heathrow

4.2 (1045 reviews)

Sheraton Heathrow, A4 Bath Rd, Harlington, Hayes UB3 5BP

+44 20 8574 1897

Visit Website
Patri

Patri

4.5 (967 reviews)

103 Hammersmith Grove, London W6 0NQ

+44 20 8741 4566

Visit Website
Mumbai Local Harrow

Mumbai Local Harrow

3.8 (1161 reviews)

207 Station Rd, Harrow HA1 2TP

+44 20 8427 7960

Visit Website
Balham Social

Balham Social

4.8 (898 reviews)

2, Station Parade, Balham High Rd, London SW12 9AZ

+44 20 4529 8222

Visit Website
Kathmandu Zone, Nepalese Restaurant, Hounslow

Kathmandu Zone, Nepalese Restaurant, Hounslow

4.1 (1068 reviews)

64 Staines Rd, Hounslow TW3 3LF

+44 20 8570 2611

Visit Website
Hyderabadi Spice

Hyderabadi Spice

4.0 (1090 reviews)

309 High St N, London E12 6SL

+44 20 8472 0255

Visit Website
Chill with Chai

Chill with Chai

4.7 (911 reviews)

296 Plashet Grove, London E6 1DQ

+44 7501 231239

Visit Website
Roz Ana

Roz Ana

4.7 (909 reviews)

4-8 Kingston Hill, Kingston upon Thames KT2 7NH

+44 20 8546 6388

Visit Website
Papaya

Papaya

4.6 (925 reviews)

161 Northfield Ave, London W13 9QT

+44 20 8579 1662

Visit Website