Indian Restaurants in London

20 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

89 Dean Street, Soho, London, W1D 3SU
(020) 7734 2572

Nellie Dean is an old fashioned pub located in Soho. The venue is a favourite of locals and office workers. As well as serving up quality drinks, Nellie Dean also offer award-winning Pieminster pies.

  • Nellie Dean is a traditional pub with modern comforts
  • Serving award-winning Pieminster pies and good times!
  • Pies are made using only 100% British beef
  • A wide-range of choice of pies available including...
  • ...vegetarian options and gluten-free pies

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


One of the most flamboyantly decorated Indian restaurants in London, 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

Chokhi Dhani

Chokhi Dhani offers an exciting Indian culinary experience by creating tasteful and authentic ethnic dishes.

2 Riverlight Quay, Nine Elms Lane, London, SW11 8AW
(020) 3795 9000

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

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
Sponsored listing
The Curry Room

The Curry Room

Rubens at The Palace Hotel, 39 Buckingham Palace Road, Victoria, London, SW1W 0PS
(020) 7834 6600

The Curry Room sees chef Arun Kumar blend Indian and African influences to create a variety of original dishes that celebrate authentic flavours. The Curry Room boasts a good choice of both Old and New World wines to complement your meal.



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

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

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

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



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