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 1 to 20.
Sort results by: Our Favourites Price Name
  • Visitlondon.com Gold Partner Amaya

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 3 reviews)

    Halkin Arcade, Motcomb Street, SW1X 8JT [map]

    Situated where Belgravia meets Knightsbridge, Amaya is an Indian Grill with a theatrical open kitchen.

  • Visitlondon.com Gold Partner The Cinnamon Club

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 140 reviews)

    The Old Westminster Library, Great Smith St, SW1P 3BU [map]

    The Cinnamon Club occupies the site of the Old Westminster Library, a historic grade II listed building in the heart of the political district.

  • Visitlondon.com Gold Partner The Cinnamon Kitchen

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 46 reviews)

    9 Devonshire Street, EC2M 4WY [map]

    Cinnamon Kitchen is a new concept from The Cinnamon Club team.

  • Visitlondon.com Gold Partner The Delhi Brasserie

    Indian Restaurant

    Visitor Rating:

    3/5 (based on 23 reviews)

    44 Frith Street, Soho, W1D 4SB [map]

    Authentic Indian restaurant of elegance and distinction has the services of one of the most highly acclaimed Indian chef in London.

  • Visitlondon.com Gold Partner Imli Restaurant

    Indian Restaurant

    Visitor Rating:

    3/5 (based on 62 reviews)

    167-169 Wardour Street, W1F 8WR [map]

    Winner of the 'Best Indian Restaurant in UK 2007 Award'- Cobra Good Curry Guide.

  • Visitlondon.com Gold Partner Masala Zone Bayswater

    Indian Restaurant

    75 Bishops Bridge Road, Bayswater, W2 6BG [map]

    Situated within walking distance of both Queensway and Bayswater underground stations, is Masala Zone, a casual dining Indian restaurant.

  • Visitlondon.com Gold Partner Masala Zone Camden Town

    Indian Restaurant

    25 Parkway, Camden, NW1 7PG [map]

    Situated 2 minutes walk from Camden Town underground station, and close to Camden Market and Camden Lock, is Masala Zone, a casual dining Indian restaurant.

  • Visitlondon.com Gold Partner Masala Zone Covent Garden

    Indian Restaurant

    48 Floral Street, Covent Garden, WC2E 9DA [map]

    Situated in the heart of London’s theatreland in the West End, next to the Royal Opera House is Masala Zone, a casual dining Indian restaurant.

  • Visitlondon.com Gold Partner Masala Zone Earls Court

    Indian Restaurant

    Visitor Rating:

    3/5 (based on 88 reviews)

    147 Earls Court Road, Kensington, SW5 9RQ [map]

    Situated 3 minutes walk from Earls Court underground station, 10 minutes walk from the Earls Court Exhibition Centre, is Masala Zone, a casual dining Indian restaurant.

  • Visitlondon.com Gold Partner Masala Zone Soho

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 47 reviews)

    9 Marshall Street, Soho, W1F 7ER [map]

    Masala Zone serves real Indian food at excellent prices.

  • Visitlondon.com Gold Partner Mint Leaf Lounge & Restaurant

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 15 reviews)

    12 Angel Court, Bank, EC2R 7HB [map]

    Mint Leaf Lounge Restaurant is both stylish and contemporary, bringing a sense of elegance and sophistication to the Indian restaurant scene in the City of London.

  • Visitlondon.com Gold Partner Mint Leaf Restaurant

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 74 reviews)

    Suffolk Place, SW1Y 4HX [map]

    A refreshingly different restaurant in the heart of the West End, wonderfully complemented by one of the longest and most enticing cocktail bars in the Capital where you can sink into comfortable sofas as you indulge yourself from a choice from an endless menu of classic and exotic cocktails.

  • Visitlondon.com Gold Partner Moti Mahal Restaurant Watch video about Moti Mahal Restaurant

    Indian Restaurant

    Visitor Rating:

    4/5 (based on 61 reviews)

    45 Great Queen Street, WC2B 5AA [map]

    Moti Mahal is the chic London outpost of the celebrated Delhi restaurant which opened in 1959.

  • Visitlondon.com Gold Partner Sheba Restaurant

    Indian Restaurant

    Visitor Rating:

    2/5 (based on 13 reviews)

    136 Brick Lane, E1 6RU [map]

    Established since 1972 Sheba Brick Lane is regarded as one of the best Indian restaurants in London.

  • Visitlondon.com Gold Partner Tamarind Watch video about Tamarind

    Indian Restaurant

    20-22 Queen Street, W1J 5PR [map]

    As Tamarind enters its eleventh year, the Michelin starred Indian Restaurant continues to be instrumental in changing the perception of Indian cuisine.

  • Aladin Brick Lane

    Indian Restaurant

    132 Brick Lane, Shadwell, E1 6RU [map]

    This bustling Brick Lane Balti House has been a stalwart of east London's Bangladeshi community for over 25 years, and during this time Aladin has won praise from the BBC, Capital Radio and even HRH Prince Charles.

  • Alexandra Tandoori

    Indian Restaurant

    126 Alexandra Park Road, Muswell Hill, N10 2AH [map]

    Though there are a great many Indian restaurants throughout Muswell Hill and Highgate, few reach the very high standard of the Alexandra Tandoori.

  • Angel Curry Centre

    Indian Restaurant

    5 Chapel Market, Islington, N1 9EZ [map]

    Despite the name, Angel Curry Centre in London’s Islington in Chapel Market is actually a small and perfectly-formed modern Indian restaurant.

  • Aniseed

    Indian Restaurant

    25 Westferry Road, Millwall, E14 8JH [map]

    A modern Indian restaurant located on London’s Westferry Road, close to the Heron Quays DLR station, Aniseed is popular with the discerning Docklands types who insist on stylish surroundings as well as great food.

  • Anokha

    Indian Restaurant

    Fenchurch Street, The City, EC3M 5HR [map]

    Anokha restaurant in the heart of the City of London’s insurance district is a beautiful, high-end Indian restaurant offering sophisticated subcontinental cuisine with real style and panache.

Bookmark and Share: