Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Indian Restaurants in London

74 restaurants

Sort by Relevance

Indian

Thali and Pickles Indian Dining

Balham Station Road, SW12 9SG, London

Average price £25

30% off food!

Indian

8 Brick Lane, E1 6RL, London

Average price £20 Accepts Yums

Indian

138 Brick Lane, E1 6RU, London

9.8 / 10
6 reviews

Average price £184

Indian

123 Uxbridge Road, W13 9BD, London

9.3 / 10
25 reviews

Average price £30 Accepts Yums

20% off food!

Specify a date and enjoy promotions of up to -50% in our best restaurants

Indian

137 Leman Street, E1 8EY, London

10.0 / 10
4 reviews

Average price £20

Indian

3, 9 Chalton St, NW1 1JD, London

9.5 / 10
25 reviews

Average price £15

20% off food!

Indian

78 Brick Lane, Shadwell, London E1 6RL, UK, E1 6RL, London

9.3 / 10
12 reviews

Average price £20

30% off food!

Indian

757 Green Lanes, N21 3SA, London

9.1 / 10
9 reviews

Average price £25

30% off food!

Indian

5 Chapel Market , N1 9EZ, London

9.8 / 10
3 reviews

Average price £20

Indian

87 Shacklewell Lane, E8 2FB, London

8.8 / 10
3 reviews

Average price £25 Accepts Yums

20% off food!

Indian

746 Sidcup Road, New Eltham, SE9 3NS, London

8.3 / 10
4 reviews

Average price £25 Accepts Yums

50% off food!

Indian

118 Drummond Street, NW1 2HN, London

Average price £15

50% off food!

Indian

7 Middlesex Street, E1 7AA, London

9.2 / 10
3 reviews

Average price £17 Accepts Yums

Indian

16 - 22 Cheval Place Knightsbridge London London SW7 1ES, London

9.2 / 10
33 reviews

Average price £35 Accepts Yums

MICHELIN 2020Indian

12 a Berkeley Square House, Berkeley Square, W1J 6BS, London

9.2 / 10
66 reviews

Average price £30

Indian

25 Great Tower Street, EC3R 5AQ, London

Average price £30 Accepts Yums

20% off food!

Indian

875 High Road Leytonstone, E11 1HR, London

9.1 / 10
7 reviews

Average price £15 Accepts Yums

Indian

47 Stoke Newington Church Street, N16 0NX, London

Average price £25

40% off food!

Indian

29 Tooting High Street, Tooting Broadway Market, Unit 24, SW17 0RJ, London

Average price £23

50% off food!

MICHELIN 2020Indian

1 Wilbraham Pl, Belgravia, SW1X 9AE, London

9.5 / 10
38 reviews

Average price £26

Indian

136 Brick Lane, E1 6RU, London

Average price £17

50% off food!

Indian

57 Westbourne Terrace, W2 3UY, London

9.3 / 10
24 reviews

Average price £30

Indian

7 Cheval Place, SW3 1HY, London

9.3 / 10
8 reviews

Average price £35

MICHELIN 2020Indian

8 Haymarket, SW1Y 4BP, London

9.0 / 10
52 reviews

Average price £35

Indian

50 Connaught Street, W2 2AA, London

9.4 / 10
25 reviews

Average price £80

The Best Indian Restaurants in London

The Taj Mahal, elephants, sadhus, and saris in over 1,000 colours…! Dreaming of a voyage to India? Variety is the spice of life and curry, coriander, saffron, daal, naan, and samossas are just a small fraction of Indian cuisine. For an authentic Indian meal, find your table on TheFork.

Filter

TheFork advantages