Best Indian Restaurants in London

Browse all Indian restaurants in London

All Indian Restaurants in London

Ammasbuckets

Ammasbuckets

4.3 (159 reviews)

200B Alexandra Ave, Harrow HA2 9BU

+44 20 8869 0602

Visit Website
Chakra Little Venice

Chakra Little Venice

4.4 (153 reviews)

14 Formosa St, London W9 1EE

+44 20 3149 9697

Visit Website
Cafe Lime and Restaurants

Cafe Lime and Restaurants

4.4 (151 reviews)

30 - 32 Watney Mkt, London E1 2PR

+44 20 3409 8505

Taste of Bengal

Taste of Bengal

4.5 (145 reviews)

Station Parade, Sanderstead Rd, South Croydon CR2 0PH

+44 20 8651 5445

Visit Website
Punjabi Naans & Kulcha King

Punjabi Naans & Kulcha King

4.3 (156 reviews)

27 South Rd, Southall UB1 1SU

+44 20 8574 8999

The Maharaja Sweets & Savouries

The Maharaja Sweets & Savouries

4.3 (156 reviews)

192 Alexandra Ave, Harrow HA2 9BN

+44 20 8864 3801

Visit Website
Blue Lagoona

Blue Lagoona

4.3 (156 reviews)

11-12 Station Approach, South Oxhey, Watford WD19 7DT

+44 20 8420 1594

Visit Website
Wimbledon Tandoori

Wimbledon Tandoori

4.0 (175 reviews)

26 Ridgway, London SW19 4QW

+44 20 8617 3960

Visit Website
Kailash Momo (Welling)

Kailash Momo (Welling)

4.8 (129 reviews)

1-3 Welling High St, Welling DA16 1TR

+44 20 3675 6466

Visit Website
Bayleaf Takeaway

Bayleaf Takeaway

4.0 (174 reviews)

1342 High Rd, London N20 9HJ

+44 20 8445 1771

Visit Website
Blessed West Indian Takeaway

Blessed West Indian Takeaway

4.1 (167 reviews)

203 Coldharbour Ln, London SW9 8RZ

+44 20 7274 4110

Visit Website
Mahlaxmi

Mahlaxmi

4.2 (160 reviews)

134 Field End Rd, Ruislip, Pinner HA5 1RJ

+44 7940 274066

Visit Website