Best Indian Restaurants in London

Browse all Indian restaurants in London

All Indian Restaurants in London

Baraka Eatery London

Baraka Eatery London

3.4 (604 reviews)

38-40 Whitechapel Rd, London E1 1JX

+44 20 7426 0550

Visit Website
Delhi Social | Indian Restaurant | Cocktail Bar, Authentic Indian Dishes Twickenham

Delhi Social | Indian Restaurant | Cocktail Bar, Authentic Indian Dishes Twickenham

4.9 (386 reviews)

65 Richmond Rd, Twickenham TW1 3AW

+44 20 8404 4440

Visit Website
The Spice

The Spice

4.7 (405 reviews)

161 Fortess Rd, London NW5 2HR

+44 20 7482 2700

Visit Website
Ginger Spice

Ginger Spice

4.1 (475 reviews)

395-397 Brentwood Rd, Gidea Park, Romford RM2 5TH

+44 1708 477480

Visit Website
Pravaas - South Kensington

Pravaas - South Kensington

4.9 (381 reviews)

PRAVAAS, 3 Glendower Pl, South Kensington, London SW7 3DU

+44 20 3161 7641

Visit Website
Gana Restaurant

Gana Restaurant

4.2 (461 reviews)

24 Ealing Rd, Wembley HA0 4TL

+44 20 8903 7004

Visit Website
Hazara Restaurants

Hazara Restaurants

4.5 (423 reviews)

44 Belsize Ln, Belsize Park, London NW3 5AR

+44 20 7433 1147

Visit Website
Imaan Restaurant

Imaan Restaurant

3.9 (503 reviews)

45 Plashet Grove, London E6 1AD

+44 20 8472 1960

Curry Paradise Brixton

Curry Paradise Brixton

4.4 (434 reviews)

87, 89 Brixton Hill, London SW2 1AA

+44 20 8678 1379

Visit Website
Himalaya

Himalaya

4.1 (473 reviews)

178 The Grove, London E15 1EN

+44 20 8534 1505

Visit Website
Kennington Tandoori

Kennington Tandoori

3.9 (502 reviews)

313 Kennington Rd, London SE11 4QE

+44 20 7735 9247

Visit Website
Raj of Kensington

Raj of Kensington

4.0 (486 reviews)

1 Abingdon Rd, London W8 6AH

+44 20 7937 6182

Visit Website