Best Indian Restaurants in London

Browse all Indian restaurants in London

All Indian Restaurants in London

Lal Bagh Indian Restaurant, East Sheen

Lal Bagh Indian Restaurant, East Sheen

4.3 (102 reviews)

374 Upper Richmond Rd W, North Sheen, London SW14 7JU

+44 20 8878 4744

Visit Website
Spice Lodge Indian Takeaway Kingston upon Thames

Spice Lodge Indian Takeaway Kingston upon Thames

4.0 (116 reviews)

59 Park Rd, Kingston upon Thames KT2 6DB

+44 20 8546 4100

Visit Website
Chef Yogis

Chef Yogis

4.8 (79 reviews)

47 Miles Dr, London SE28 0NE

+44 7821 408912

Visit Website
Hyderabad Bawarchi

Hyderabad Bawarchi

3.8 (126 reviews)

90 Staines Rd, Hounslow TW3 3LF

+44 20 8004 4436

Visit Website
Peninsula Greenwich (Indian,Srilankan & Malaysian Restaurant)

Peninsula Greenwich (Indian,Srilankan & Malaysian Restaurant)

4.7 (82 reviews)

141-143 Greenwich S St, London SE10 8NX

+44 20 3345 7116

Visit Website
Bilash Indian Restaurant

Bilash Indian Restaurant

4.2 (102 reviews)

1 Varley Parade, London NW9 6RR

+44 20 8205 3477

Food Dhaba

Food Dhaba

4.2 (101 reviews)

7 Newmarket Grn, London SE9 5ER

+44 7365 920897

Baltizer

Baltizer

4.0 (111 reviews)

5, Mill Row, Bexley High St, Bexley DA5 1LA

+44 1322 551122

Visit Website
Purple Mango Indian Takeaway

Purple Mango Indian Takeaway

3.6 (134 reviews)

137A Southampton Way, London SE5 7EW

+44 20 7703 3761

Visit Website
Charisma Restaurant, Bar & Banqueting

Charisma Restaurant, Bar & Banqueting

4.2 (100 reviews)

10a Spring Grove Rd, London TW3 4BJ

+44 20 8572 6497

Visit Website
Greenford Tandoori

Greenford Tandoori

3.8 (120 reviews)

311 Ruislip Rd E, Greenford UB6 9BG

+44 20 8578 3505

Visit Website
Royal Chef

Royal Chef

4.3 (94 reviews)

17 Ley St, Newbury Park, Ilford IG2 7DB

+44 20 8554 1041