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
#1024

The Roof Gardens, 99 Kensington High Street, Kensington, London, W8 5SA
(020) 7368 3993

Babylon is a stylish restaurant situated above The Roof Gardens in Kensington. Visitors can relax in the bar or on the heated terrace with a glass of fizz whilst enjoying sweeping views of the London skyline. The contemporary British menu changes regularly in order to take advantage of fresh seasonal produce.

  • Breathtaking views across London
  • Set lunch menus from £24.00
  • Live jazz every Tuesday evening
  • Babylon Bar serving delicious cocktails
  • Private Dining room for 12 guests with its own balcony

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

Or use your

More Indian Restaurants in London

Aladin Brick Lane

#1

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

#560

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

#14

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

#124

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

#133

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

#5187

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

#128

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

#782

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

#918

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

#42

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

#2660

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

#2279

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

#279

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

#50

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

#409

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

Nazrul

#28

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

Potli

#3734

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

#890

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

#475

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

Safa

#3669

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

#769

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

#5

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

#657

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

Tayyabs

#52

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

#2092

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

Veeraswamy

#555

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