Best Indian Restaurants in London

Browse all Indian restaurants in London

All Indian Restaurants in London

Lahore Spice

Lahore Spice

4.2 (499 reviews)

272 Kingsbury Rd, London NW9 0BT

+44 20 8204 2040

Visit Website
Zaffrani

Zaffrani

4.5 (459 reviews)

47 Cross St, London N1 2BB

+44 20 7226 5522

Visit Website
Saara's North Harrow

Saara's North Harrow

4.6 (446 reviews)

28 Broadwalk, Pinner Rd, North Harrow, Harrow HA2 6ED

+44 20 8427 9796

Visit Website
Monk Nepalese Restaurant

Monk Nepalese Restaurant

4.6 (444 reviews)

10 Station Parade, Denham, Uxbridge UB9 5ET

+44 1895 832255

Visit Website
Time Bistro Bar

Time Bistro Bar

4.4 (468 reviews)

Unit 1, Brentford Lock, High St, Brentford TW8 8AQ

+44 20 8847 5777

Visit Website
Spice Bombay Bees (حلال) THE BUMBLE BEES CO. INDIAN TAKEAWAY & RESTAURANT

Spice Bombay Bees (حلال) THE BUMBLE BEES CO. INDIAN TAKEAWAY & RESTAURANT

4.6 (441 reviews)

52 Tavistock Pl, London WC1H 9RG

+44 20 7713 0903

Visit Website
Taste of Lahore Southall

Taste of Lahore Southall

4.2 (491 reviews)

151 The Broadway, Southall UB1 1LP

+44 20 8574 0006

Visit Website
Manjal Indian Restaurant Loughton

Manjal Indian Restaurant Loughton

4.6 (439 reviews)

Langston Rd, Loughton IG10 3TQ

+44 20 7132 2777

Visit Website
Roxy New Asian Tandoori Centre

Roxy New Asian Tandoori Centre

3.4 (628 reviews)

114-118 The Green, Southall UB2 4BQ

+44 20 8574 2597

Pimlico Tandoori Indian Restaurant

Pimlico Tandoori Indian Restaurant

4.0 (516 reviews)

38 Moreton St, Pimlico, London SW1V 2PB

+44 20 7834 3375

Visit Website
Pure Indian cooking (PIC)

Pure Indian cooking (PIC)

4.6 (434 reviews)

67 Fulham High St, London SW6 3JJ

+44 20 7736 2521

Visit Website
Naadan Spicy - Kerala Restaurant

Naadan Spicy - Kerala Restaurant

4.0 (511 reviews)

392 High St N, London E12 6RH

+44 20 3944 9000

Visit Website