Indian Restaurants in London

27 destinations curated by View

Searching for Indian restaurants in London? There are plenty to choose from with Brick Lane, for example, playing host to some of the best Indian restaurants in London, but also some of the worst. Throughout the capital there are loads of places at which you can enjoy spectacular Indian food, and whilst the best Indian restaurants in London all serve cracking curry, their decor varies from the elaborate to the modern minimalism. Below, we've recommended the best Indian restaurants in London, ideal for any occasion - and any budget.
Premium listing

1 Kensington Court, London, W8 5DL
(020) 7917 1000

Part of the Red Carnation Hotel Collection, The Milestone Hotel is an exquisite five-star, Grade II Listed property located within the esteemed Royal Borough of Kensington and Chelsea. With wonderful views overlooking Kensington Palace and Gardens, this mansion hotel offers unrivalled service and beautifully appointed guest rooms, suites and long-stay apartments, each individually designed with unique character and charm.

For more information on the restaurants and bars located within The Milestone Hotel, please visit:
Cheneston's at the Milestone Hotel
Stables Bar
The Park Lounge
The Conservatory

  • Celebrate your special day in style at The Milestone
  • Located opposite Kensington Palace and Gardens...
  • ...home to Prince William and The Duchess of Cambridge
  • The perfect venue for an intimate wedding celebration
  • Exquisite service, also licensed for civil ceremonies

Sign in now with Google or facebook to post your own views

Or use your

More Indian Restaurants in London

Aladin Brick Lane


Aladin Brick Lane has been praised by HRH Prince Charles and listed on BBC's list of 'World's Best Curry Houses'. Aladin Brick Lane is a popular Indian restaurant on London's Brick Lane curry mile.

132 Brick Lane, Brick Lane, London, E1 6RU
(020) 7247 8210

Bombay Brasserie


The menu at Bombay Brasserie offers a mix of dishes from Punjab, Kerala and Goa, all of which are prepared by chefs who originate from India.

140 Courtfield Close, Courtfield Road, Kensington, London, SW7 4QH
(020) 7370 4040

Brick Lane Brasserie


Brick Lane Brasserie offer their customers a wide selection of authentically prepared Indian dishes at their comfortable, relaxed restaurant.

67 Brick Lane, Brick Lane, London, E1 6QL
(020) 7377 8072

Brick Lane Clipper


A restaurant of this quality is welcome anywhere, and Brick Lane Clipper deserves all the success it is bound to enjoy.

104 Brick Lane, Brick Lane, London, E1 6RL
(020) 7377 0022

Chor Bizarre


Chor Bizarre in Mayfair offers a mouthwateringly diverse selection of Indian dishes, all served within an authentic setting with influences from all over the region.

16 Albemarle Street, Mayfair, London, W1S 4HW
(020) 7629 9802

Chutney Mary


Chutney Mary offers a gourmet trail of regional Indian cuisine in one of Londons most glamorous settings on the Kings Road.

73 St James's Street, St. James's, London, SW1A 1PH
(020) 7629 6688

Cinnamon Culture


Cinnamon Culture is a contemporary Indian restaurant that offers traditional dishes. The restaurant also has a large garden that has an area with a grill which makes it an ideal option for alfresco dining in clement weather.

46 Plaistow Lane, Bromley, London, BR1 3PA
(020) 8289 0322

Cinnamon Kitchen


From the people behind Westminster's highly successful Cinnamon Club comes Cinnamon Kitchen, which offers a more informal dining experience than its sister venue without compromising on service or quality.

9 Devonshire Square, The City, London, EC2M 4YL
(020) 3281 7621



Dishoom is a nod to Bombay's old cafes that originally opened in the early 20th century. The menu is inspired by India’s street food and includes dishes such as roti wraps, grilled kebabs and curry of the day. The friendly atmosphere makes Dishoom an ideal choice for a working lunch or dinner with friends or family.

St Martins Courtyard, 12 Upper St Martins Lane, Covent Garden, London, WC2H 9FB
(020) 7420 9320

The Famous Curry Bazaar


Eat in or take away at The Famous Curry Bazaar and choose from a variety of traditional and popular Indian dishes.

77 Brick Lane, Brick Lane, London, E1 6QL
(020) 7375 1986

Gymkhana Mayfair

Gymkhana Mayfair has a grand interior that reflects the magnificent gymkhana clubs of Colonial India. The restaurant offers modern Indian dishes with tandoor oven and sigri charcoal dishes as specialities. Gymkhana Mayfair has a unique choice of drinks with a selection from the Indian subcontinent.

42 Albemarle Street, Mayfair, London, W1S 4JH
(020) 3011 5900

Indian Zing


Indian Zing in Hammersmith is a must for those who appreciate the very finest Indian cuisine.

236 Kings Street, Hammersmith, London, W6 ORF
(020) 8748 5959

Masala Zone


This restaurant is all about great-value authentic Indian food – take your pick from street food style dishes, challis, flavourful grills and regional curries.

80 Upper Street, Islington, London, N1 0NU
(020) 7359 3399

Mint Leaf


The atmospheric Mint Leaf restaurant and bar is perfectly located for pre or post-theatre dinner and is sectioned into semi-private areas accommodating up to a total of 220 guests. Dark furnishings and fibre optic lighting create a striking backdrop for the 22 metre cocktail bar. If you are looking for a trendy venue with great service and the chance of rubbing shoulders with celebrities then Mint Leaf is the place for you.

Suffolk Place, Haymarket, London, SW1Y 4HX
(020) 7930 9020

Muhib Indian


Muhib Indian restaurant serves a number of authentic and popular Indian dishes within a relaxed atmosphere.

73 Brick Lane, Brick Lane, London, E1 6QL
(020) 7247 7122

Namaaste Kitchen


Namaaste Kitchen is an acclaimed restaurant in buzzing Camden Town. Here you can enjoy expertly prepared Indian meals within contemporary surroundings.

64 Parkway, Camden, London, NW1 7AH
(020) 7485 5977



As one of Brick Lane's oldest Indian restaurant, Nazrul boasts a rich heritage on one of London's most historic dining hotspots.

130 Brick Lane, Brick Lane, London, E1 6RU
(020) 7247 2505



Polti is a relaxed restaurant offering fresh, wholesome and authentic Indian dishes inspired from the marketplaces across India. The interior features bright colours, large Bollywood posters and banquette seating.

319-321 King Street, Hammersmith, London, W6 9NH
(020) 8741 4328

Raj of India


Choose from a variety of Indian dishes, including vegetarian meals, at Raj of India.

46 Shepherds Bush Road, Hammersmith, London, W6 7PJ
(020) 7602 9112

The Red Fort


The Red Fort is a contemporary Indian restaurant in Soho's Dean Street. The menu offers authentic cuisine using 300-year-old cooking techniques and traditions from India's Mughal Courts.

77 Dean Street, Soho, London, W1D 3SH
(020) 7437 2525



If you’re after an Indian where a few surprises – stir-fried calamari, crab bhuna, black cherry sorbet – lurk amid the usual kormas, biryanis and kulfis, look no further.

22 Camberwell Church Street, Camberwell, London, SE5 8QU
(020) 7701 6004

Seasoning Restaurant


A diverse choice of Indian and fusion dishes, served within modern surroundings at Seasoning.

84d-86 Lillie Road, Fulham, London, SW6 1TL
(020) 7386 0303

Sheba Restaurant


Established in 1974, Sheba is one of the most famed and popular Indian restaurants in Brick Lane. They only use premium quality produce to create their extensive range of dishes.

136 Brick Lane, Brick Lane, London, E1 6RU
(020) 7247 7824

Simply Indian Restaurant


Enjoy superior and surprisingly innovative dishes, pleasant service and more than fair prices at this fine Borough outlet.

25 Tabard Street, Borough, London, SE1 4LA
(020) 7407 5005



This highly acclaimed restaurant offers Punjabi dishes cooked in authentic style with a cheap price tag. It's fought off the competition from Michelin starred restaurants to consistently be named one of the best Indian restaurants in London.

83-89 Fieldgate Street, Whitechapel, London, E1 1JU
(020) 7247 9543 / (020) 7247 8521

Trishna London


Trishna London is the sister restaurant of the extremely successful Trishna Mumbai and offers a menu of speciality Indian seafood dishes created by top chef Ravi Deulkar.

15-17 Blandford Street, Marylebone, London, W1U 3DG
(020) 7935 5624



Officially the oldest Indian restaurant in London and still going strong on Regent Street.

Mezzanine Floor, Victory House, 99-101 Regent Street, Piccadilly, London, W1B 4RS
(020) 7734 1401