Best Indian Restaurants in London

Browse all Indian restaurants in London

All Indian Restaurants in London

Moti Mahal

Moti Mahal

3.9 (1204 reviews)

94 The Broadway, Southall UB1 1QF

+44 20 8571 9443

Visit Website
Jaffna House Restaurant

Jaffna House Restaurant

4.4 (1051 reviews)

90 Tooting High St, London SW17 0RN

+44 20 8672 7786

Visit Website
Sambal Kitchen & Diner

Sambal Kitchen & Diner

4.5 (1025 reviews)

247 Northolt Rd, South Harrow, Harrow HA2 8HR

+44 20 8422 5353

Visit Website
Silka Borough Market

Silka Borough Market

4.3 (1069 reviews)

6 Southwark St, London SE1 1TQ

+44 20 7378 6161

Visit Website
Chokhi Dhani London | Best Indian Restaurant in London | Rajasthani Food

Chokhi Dhani London | Best Indian Restaurant in London | Rajasthani Food

4.2 (1094 reviews)

2 Riverlight Quay, 2 Nine Elms Ln, Nine Elms, London SW11 8AW

+44 7485 365961

Visit Website
Kulcha Express® Harrow

Kulcha Express® Harrow

4.5 (1007 reviews)

34 Station Rd, North Harrow, Harrow HA2 7SE

+44 20 7018 4740

Visit Website
The Rajdoot

The Rajdoot

4.7 (956 reviews)

104 Fleet Rd, London NW3 2QX

+44 20 7485 1329

Visit Website
BAW

BAW

4.7 (952 reviews)

81 The Broadway, London NW7 3BU

+44 20 3114 2040

Visit Website
Bengal Spice (Islington)

Bengal Spice (Islington)

4.7 (948 reviews)

604 Holloway Rd, Archway, London N19 3PH

+44 20 7272 8602

Visit Website
Rasa N16

Rasa N16

4.4 (1017 reviews)

55 Stoke Newington Church St, London N16 0AR

+44 20 7249 0344

Visit Website
Bulstrode Pub

Bulstrode Pub

4.3 (1037 reviews)

55 Lampton Rd, Hounslow TW3 1JG

+44 7850 694698

Visit Website
Indian Express

Indian Express

4.7 (940 reviews)

3 N End Parade, London W14 0SJ

+44 20 7610 1777

Visit Website