Indian Restaurants in London

London is full of Indian restaurants – a testament to the capital's love of a spicy curry, fresh naan or crispy samosa.

On the menu you'll find traditional Indian dishes sitting alongside recipes created right here in London. With so much variety, there's something for everyone – whether your spice tolerance is hot, medium or mild!

Enjoy mouthwatering flavours and aromas at one of London's many Indian restaurants, listed below. 

There are 1362 venues in the Indian Restaurant category.
Showing results 1341 to 1360.
Sort results by: Our Favourites Price Name
  • Wimbledon Tandoori

    Indian Restaurant

    26 Ridgway, Wimbledon Village, SW19 4QW [map]

    Wimbledon Tandoori serve a variety of Indian dishes to eat in or take away at their restaurant.

  • Winchmore Tandoori

    Indian Restaurant

    13 Wades Hill, Winchmore Hill, N21 1BD [map]

    Winchmore Tandoori serves authentic Indian cuisine accompanied by an extensive wine list with beers and spirits also available.

  • Woburn Tandoori

    Indian Restaurant

    16 Woburn Walk, Bloomsbury, WC1H 0JL [map]

    Woburn Tandoori serve a variety of Indian dishes and can cater for private parties of up to 30 guests upon request.

  • Woodlands Restaurants

    Indian Restaurant

    Visitor Rating:

    3/5 (based on 2 reviews)

    102 Heath Street, Belsize Park, NW3 1DR [map]

    Woodlands restaurants offer a wide range of vegetarian Indian dishes inspired by the flavours of South Indian cuisine.

  • Yaal Restaurant

    Indian Restaurant

    404 Barking Road, Upton Park, E6 2SA [map]

    Yaal Restaurant has a menu with a mixture of Sri Lankan, South Indian and Kerla cuisine.

  • Yasmin

    Indian Restaurant

    149 Hastings Road, Bickley, Bromley, BR2 8NQ [map]

  • Yhaal House

    Indian Restaurant

    1 London Road, Tooting, SW17 9JP [map]

    Yhaal House is a Sri Lankan and south Indian restaurant and take away.

  • Zaafran

    Indian Restaurant

    234 Main Road, Town Centre, Romford, RM2 5HA [map]

    Zaafran serves contemporary Indian cuisine complimented by a broad wine list with beers and spirits also available.

  • Zaal

    Indian Restaurant

    16-18 High Street, Town Centre, Purley, CR8 2AA [map]

    Zaal restaurant serves a selection of traditional and contemporary India cuisine.

  • Zaama

    Indian Restaurant

    839 Fulham Road, Fulham, SW6 5HQ [map]

    Zaama had been creating to offer a unique, honest and approachable way to experience real Indian food.

  • Zaara

    Indian Restaurant

    1280 Greenford Road, Sudbury Hill, Greenford, UB6 0HH [map]

  • Zaffrani

    Indian Restaurant

    47 Cross Street, Canonbury, N1 2BB [map]

  • Zafran Restaurant

    Indian Restaurant

    Visitor Rating:

    5/5 (based on 2 reviews)

    349 Lower Addiscombe Road, Addiscombe, Croydon, CR0 6RG [map]

  • Zain Cafe

    Indian Restaurant

    393 Durnsford Road, Wimbledon, SW19 8EE [map]

  • Zaiqa

    Indian Restaurant

    157 Burnt Oak Broadway, Burnt Oak, Edgware, HA8 5EH [map]

  • Zaman

    Indian Restaurant

    Visitor Rating:

    5/5 (based on 1 review)

    101 St. Marks Road, Enfield Town, Enfield, EN1 1BJ [map]

    Zaman serves traditional Indian cusine.

  • Zara's Kitchen

    Indian Restaurant

    60 South End, East Croydon, Croydon, CR0 1DP [map]

  • Zeen

    Indian Restaurant

    Visitor Rating:

    3/5 (based on 5 reviews)

    130 Drummond Street, Regent's Park, NW1 2PA [map]

    Zeen serves authentic Indian dishes in a contemproray surrounding.

  • Zeera

    Indian Restaurant

    15 Winchester Road, Highams Park, E4 9LH [map]

    Zeera serves a contemporary take on traditional Indian cuisine.

  • Zeera Spice

    Indian Restaurant

    12 Addington Road, Town Centre, West Wickham, BR4 9BS [map]

    Zeera Spice serves traditional Indian cuisine.

Bookmark and Share: