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.
More Indian Restaurants in London
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
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 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 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 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 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
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
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
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
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 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 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 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
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 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