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 1368 venues in the Indian Restaurant category.
Showing results 41 to 60.
Sort results by: Our Favourites Price Name
  • Bollywood Indo Chinese Cuisine

    Indian Restaurant

    756 London Road, Town Centre, Thornton Heath, CR7 6JA [map]

    Situated in Thornton Heath, on the very outskirts of London and close to Croydon, Bollywood Indo Chinese Cuisine is an unusual restaurant offering a unique combination of Asian cuisines.

  • Bombay Bistro

    Indian Restaurant

    47 High Street, Acton, W3 6ND [map]

    Bombay Bistro is an innovative and modern Indian restaurant on the Acton High Street that has made an impact on the W3 dining scene.

  • Bombay Brasserie

    Indian Restaurant

    140 Courtfield Road, SW7 4QH [map]

    When it first opened over 25 years ago, the Bombay Brasserie became famous for its colonial-style décor and authentic Indian food.

  • Bombay Dreams

    Indian Restaurant

    2-3 London Road, Town Centre, Wembley, HA9 7HQ [map]

    Located on London Road in Wembley, Bombay Dreams is an all-singing, all-dancing restaurant/night club and lounge bar extravaganza.

  • Bombay Flame

    Indian Restaurant

    74 Kingsgate Road, Hampstead, NW6 4TE [map]

    If you're looking to move beyond your local curry house, northwest London's Bombay Flame restaurant offers a more sophisticated alternative for Indian cuisine.

  • Bombay Grill

    Indian Restaurant

    199 Whitechapel Road, Shadwell, E1 1DE [map]

    Offering what it calls ‘a real taste of India’, the Bombay Grill on London’s Whitechapel Road is run by local restaurateurs with more than twenty five years of experience in East London Indian eateries.

  • Bombay Lounge

    Indian Restaurant

    3 Penton Street, Islington, N1 9PT [map]

    Situated just off of the Pentonville Road, close to Angel tube, Bombay Lounge offers a unique taste of India in the centre of trendy Islington.

  • Bombay Palace

    Indian Restaurant

    45 Station Road, Harold Hill, Romford, RM3 0BS [map]

    Located on Station Road in Romford, Essex, Bombay Palace lives up to its majestic name.

  • Bombay Spice

    Indian Restaurant

    50 Paddington Street, Mayfair, W1U 4HP [map]

    Located on Paddington Street, this bustling Indian and Bangladeshi restaurant in London is always filled with locals, commuters, businessmen and tourists enjoying Bombay Spice’s award-winning cuisine.

  • Brick Lane Brasserie

    Indian Restaurant

    67 Brick Lane, Shadwell, E1 6QL [map]

    A singular Bangladeshi experience in the centre of London’s Banglatown, Brick Lane Brasserie is also known as the House of Spice.

  • Café Balti

    Indian Restaurant

    307 Hornchurch Road, Elm Park, Hornchurch, RM12 4TQ [map]

    Based in Hornchurch, Essex, Café Balti is a favourite of local curry fans, offering some of the best Indian cuisine in the area.

  • Cafe Spice Namaste

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 51 reviews)

    16 Prescot Street, E1 8AZ [map]

    Tucked away on the outskirts of the City, Café Spice Namaste continues to impress London’s Indian food fans.

  • Café Saffron

    Indian Restaurant

    17B Aylesbury Street, Clerkenwell, EC1R 0DB [map]

    Craving curry in Clerkenwell? Head for Café Saffron on Aylesbury Street where an expert team of chefs serve authentic dishes from all over the Indian subcontinent.

  • Chawol

    Indian Restaurant

    5 Clerkenwell Road, Clerkenwell, EC1M 5PA [map]

    Located on east London’s busy Clerkenwell Road in Barbican, Chawol is a spacious and vibrant Indian restaurant that caters for lots of business lunches as well as relaxed evening meals.

  • Chillies Restaurant

    Indian Restaurant

    76 Brick Lane, Shadwell, E1 6RL [map]

    Brick Lane is one of London’s most iconic places to dine out, and this bustling thoroughfare is home to hip bars, pop-up boutiques, arty music venues and Chillies Restaurant, which offers an authentic Indian experience in the capital.

  • Chor Bizarre

    Indian Restaurant

    16 Albemarle Street, Mayfair, W1S 4HW [map]

    The London branch of a New Delhi institution, Albemarle Street’s Chor Bizarre’s reputation precedes it.

  • Chowki

    Indian Restaurant

    Visitor Rating:

    3/5 (based on 47 reviews)

    2 Denman Street, W1D 7HA [map]

    Named after the traditional Indian dining table, Chowki is anything but traditional when it comes to Indian eating in London.

  • The Chutney

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 4 reviews)

    11 Alma Road, Wandsworth, SW18 1AA [map]

    The Chutney is a gem of a restaurant in London’s Wandsworth that locals would surely like to keep to themselves.

  • Chutney Mary

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 88 reviews)

    535 King's Road, Chelsea, SW10 0SZ [map]

    This elegant Indian restaurant has been satisfying the curry cravings of diners from Chelsea and beyond for years.

  • Chutney Palate

    Indian Restaurant

    87 Tottenham Lane, Tottenham, N8 9BE [map]

    North London’s Chutney Palate, located close to Alexandra Park between Crouch End and Hornsey, is dedicated to helping you to really explore your taste buds, offering high quality Indian restaurant food with a contemporary twist.

Bookmark and Share: