Photo by 1222komalkumari1222- Pixabay

30 of the Best Indian Restaurants in London


 

London is a place of gastronomy and good food but is also a very international capital and the perfect mix for original culinary adventures. To make the most of your trip to London, there is a lot of Indian food for those seeking traditional Indian dishes. There are many Indian restaurants in London for a selection of the best Indian restaurant to enjoy authentic Indian cuisine.

Here are 30 of the best Indian restaurants in London. 

1. The Spice India Restaurant

The restaurant is dedicated to giving you the best customer service as you enjoy their finest Indian dishes, whether you are eating in their restaurant or ordering a takeaway. All the dishes are freshly prepared and cooked to the highest standard, from traditional curries, masala, biryani, and special. The staff is well-trained to give you the best dining experience. They also offer gluten-free, halal, vegetarian, and vegan options.

PRACTICAL INFORMATION
ADDRESS: 161 FORTRESS ROAD, LONDON NW5 2HR ENGLAND
OPENING HOURS: MON-SUN, 6 PM- 10:30 PM
PHONE: +44 20 7267 7430
ORDER
WEBSITE

2. Bonoo Indian Tapas

Photo by dsStudio4u- Pixabay

Have you always wanted to dine tapas-style Indian food? Don’t worry because Bonoo Indian tapas will solve your cravings. They specialize in tapas-style dishes to ensure customers have an authentic experience and other Indian street food. The restaurant dishes are prepared with fresh, seasonal British ingredients and bold flavors from the streets of India; this includes grilled dishes from the tandoor, Indian chaats, classic curries, kathi rolls, and biryanis. The restaurant also offers vegan, vegetarian, and gluten-free options.

PRACTICAL INFORMATION
ADDRESS: 675 FINCHLEY ROAD, LONDON NW2 2JP, UNITED KINGDOM
OPENING HOURS: MON-SUN, 5:30 PM- 10:30 PM
PHONE: +44 20 7794 8899
WEBSITE

3. Taste of Nawab

Taste of Nawab is a small family restaurant and one of the best Indian restaurants in North London, serving exquisite Indian cuisines. Their meals are freshly cooked with fresh and high-quality ingredients. You will awaken your taste buds with their mouth-watering Indian and Bengali dishes. You can always order or request takeaway services if you have limited time.

Also read: 15 Best Food Tours to Take in London

PRACTICAL INFORMATION
ADDRESS: 97 COLNEY HATCH LANE, LONDON N19 1LR, UNITED KINGDOM
OPENING HOURS: MON-SUN, 5:30 PM- 10:15 PM
ORDER
WEBSITE

4. Indian Room

Chicken tikka. Photo by Knows_chef- Pixabay

Indian room will give you an experience of the true essence of India with Indian cuisines that are perfectly cooked using quality ingredients. The menu selection is wide from tandoori chicken, lamb chops, grilled chicken tikka, naan bread, vegan side dishes, and many more.

PRACTICAL INFORMATION
ADDRESS: 59 BEDFORD HILL BALHAM, LONDON SW12 9EZ, UNITED KINGDOM
PHONE: +44 20 8675 8611
WEBSITE

5. The Rajdoot Hampstead

During your visit to London, don’t miss out on this restaurant; it recreates traditional Indian cuisines covering from the Himalayas to the Indian Ocean, the Arabian Sea to the Bay of Bengal. The restaurant draws inspiration from over twenty regions, and its food varies according to local influences, characterized by exquisite aromas, earthly flavors, and glowing colors. Their meals are prepared using fresh ingredients, buying fresh spices which are painstakingly ground and mixed by hand to ensure pure quality. The restaurant premises are decorated with tasteful purple lighting, complemented by artful placements of wood and brick, creating an atmosphere to give an excellent dining experience.

PRACTICAL INFORMATION
ADDRESS: 104 FLEET ROAD HAMPSTEAD, LONDON NW3 2QX, UNITED KINGDOM
PHONE: +44 20 7485 1329
WEBSITE

6. Indian Lounge

Basket of Cooked Flatbreads. Photo by Francesco Paggiaro-Pexels

Located in the heart of Kings Cross in Central London, Indian Lounge is a mix of modern and traditional; it perfectly combines modern décor and atmosphere with traditional Indian cuisine with authentic Asian spices and fresh ingredients. They offer full Indian fine dining that will take you on a journey of Indian cuisine, and the chefs always recommend a wide variety of Indian dishes.

PRACTICAL INFORMATION
ADDRESS: 343 GRAY’S INN ROAD WC1 X8PX, LONDON WC1X 8PX, UNITED KINGDOM
OPENING HOURS: MON-SUN, 12 PM-12 AM
PHONE: +44 20 7837 8398
WEBSITE

7. Shah Tandoori

Since 1985, Shah Tandoori has been serving as one of the best Indian restaurants in London. Their dishes are fresh and Indian with a traditional and innovative touch, the chefs put effort into using a range of herbs, ingredients, and spices to prepare exquisite Indian dishes from tandoori chicken and many others.

25 Must-Visit Street Food Markets & Places in London

PRACTICAL INFORMATION
ADDRESS: 159 DRUMMOND STREET, LONDON NW1 2PB, UNITED KINGDOM
OPENING HOURS: MON-SUN, 12 PM -12 AM
PHONE: +44 20 7383 5677
WEBSITE

8. Sitara

 Sitara was established in 1991; it is an Indian jazz restaurant serving Punjabi cuisine. Each of its dishes will give you an experience of different blends of spices and cooking methods. You will enjoy the meals as you enjoy jazz music and walls decorated with art, pictures, and dimmed lights to create a great ambiance.

PRACTICAL INFORMATION
ADDRESS: 784 HOLLOWAY ROAD ARCHWAY, LONDON N19 3JH, UNITED KINGDOM
OPENING HOURS: MON-SUN, 6 PM- 11 PM
PHONE: +44 20 7281 0648
WEBSITE

9. Light of India Restaurant

Photo by blandinejoannic- Pixabay

The restaurant was established in 1984, and it is a classy and elegant Indian restaurant that derives its dishes ideas from the Moghul cuisine of North West India, where meat and fish are traditionally cooked in a tandoor oven. The menu has a food selection from naan, chicken tandoori, Kashmiri roghan josh, gilafi seekh kebab, and many more. The restaurant is perfect for family dining and intimate dinner with your special somebody, friends, and colleagues. After meals, you can enjoy wine, cocktails, and traditional drinks at the restaurant’s bar.

PRACTICAL INFORMATION
ADDRESS: 67-69 GLOUCESTER ROAD SOUTH KENSINGTON, LONDON SW7 4PG, UNITED KINGDOM
OPENING HOURS: MON-SUN, 12 PM- 10:45 PM
PHONE: +44 20 7584 7654
WEBSITE

10. Dulwich Tandoori

 Dulwich opened its door in 1982 and has been a favorite restaurant for locals and visitors. Being an Indian restaurant, it has managed to maintain traditional qualities and great customer service. All the meals are authentically prepared with fresh and quality ingredients to prepare authentic Indian and Bangladeshi cuisines that awaken your taste buds. 

PRACTICAL INFORMATION
ADDRESS: 54 LORDSHIP LANE, LONDON SE22 8HJ, UNITED KINGDOM
PHONE: +44 20 8693 3012
WEBSITE

11. The Famous Curry Bazaar

Photo by joannawielgosz- Pixabay

The Famous Curry Bazaar is one of the restaurants in London where you can enjoy the best of traditional Indian cuisine and the best curry. The restaurant ambiance is great because of the modern décor, complemented by the finest Indian cuisine. Its menu comprises a wide selection of traditional Indian dishes with a South East twist. Additionally, the restaurant also offers special diets; gluten-free, halal, vegan, and vegetarian options.

50 Finger-Licking Street Foods to Try in London

PRACTICAL INFORMATION
ADDRESS: 77 BRICK LANE, LONDON E1 6QL, UNITED KINGDOM
OPENING HOURS: 12 PM- 12 AM
PHONE: +44 20 7375 1986

12. Anjanaas

Anjanaas restaurant ensures value for your money by providing consistent taste, quality, quantity, and service. The restaurants focus mostly on South Indian food, emphasizing Kerala coastal cuisine and some tandoori dishes. Fresh marine food, vegetables, poultry, coconut, and a slew of spices are often the main ingredients that lend to Kerala cuisine. You will enjoy dining as Anjanaas because it gives a casual and joyous atmosphere where you can relax and enjoy your delicious meals.

PRACTICAL INFORMATION
ADDRESS: 57-59, WILLESDEN LANE KILBURN, LONDON NW6 7RL, UNITED KINGDOM
WEBSITE

13. The Monsoon

Photo by pmarciciak- Pixabay

The Monsoon focuses on traditional Bangladeshi, a culinary art form with an amazing blend of wonderful and fragrant spices. The restaurant chefs use the quality, freshest ingredients to create a wide range of stimulating dishes. Be assured of delicious meals and an inspiring experience. The menu has food from chicken tikka pakora, chutney, poppadom, onion bhajee, lamb tikka, and many others.

PRACTICAL INFORMATION
ADDRESS: 78 BRICK LANE, LONDON E1 6RL, UNITED KINGDOM
OPENING HOURS: MON-SUN,12 PM- 12 AM
PHONE: +44 20 7375 1345
WEBSITE

14. Indian Moment

Indian Moment is located near Battersea and serves Indian delicacies. The restaurant has a great ambiance with chic contemporary décor and seductive lighting that will take you to the street of India and gives you a ride to flavor town. The food includes veggie dishes, curry, kebabs, tandoori dishes, starters, rice, biriyanis, naan, and many more.

PRACTICAL INFORMATION
ADDRESS: 44 BATTERSEA RISE BATTERSEA, LONDON SW11 1EE, UNITED KINGDOM
PHONE: +44 20 7223 6575
WEBSITE

15. Eastern Eye Balti House

Photo by AnirMitra- Pixabay

Eastern Eye Balti House was established in 1992; it has modern décor that creates a great ambiance and is one of the oldest curry houses that boast several high-profile clients. All types of Indian cuisines are served and be sure to have one of the best dining experiences.

PRACTICAL INFORMATION
ADDRESS: 63A BRICK LANE, LONDON E1 6QL, UNITED KINGDOM
OPENING HOURS: MON-SUN, 12 PM- 12 AM
PHONE: +44 20 7247 8643
WEBSITE

16. Namaste Holborn

Are you a vegetarian and wondering where to dine? Worry not because Namaste Holborn will sort your cravings. Namaste is a vegetarian and vegan restaurant and one of the best Indian vegetarian food restaurants in Central London, offering tasty and healthy Indian at fairly priced prices. The restaurant menu has food from samosa, Indian Chaat, bhelpuri, masala chips, and hara bhara green kabab. You will enjoy fine dining and great customer services because the staff are friendly and kind.

PRACTICAL INFORMATION
ADDRESS: 33 BOSWELL STREET HOLBORN WC1N3BP, UNITED KINGDOM
OPENING HOURS: MON-SAT, 11:30 AM- 9 PM
PHONE: +44 20 8127 1680

17. The Jasmine by Spice Nouv-Oh

Photo by GOLDINPIC- Pixabay

Spice Nouv-Oh is a healthy British take on Indian cuisine. All the meals are cooked to order, without using butter, ghee, minimal oil, salts, and artificial colorants. The restaurants also cater vegan, vegetarian, and non-vegetarian dishes. The chefs are dedicated to great customer service to maxims your satisfaction with exceptional Indian cuisine with a twist.

PRACTICAL INFORMATION
ADDRESS: 331 THE BROADWAY BEXLEYHEATH, LONDON DA6 8DT, UNITED KINGDOM
OPENING HOURS: WEN-MON, 5 PM- 11 PM
PHONE: +44 20 8616 0880
WEBSITE

18. Indian Express, West Kensington

Indian Express offers a local fine Indian cuisine dining experience that you will enjoy. Their menu has a wide range of dishes, from lamb chops, duck, rice, and naan. It’s a nice intimate place to dine with your partner, family, and friends.

PRACTICAL INFORMATION
ADDRESS: 3 NORTH END PARADE WEST KENSINGTON, LONDON W14 0SJ, UNITED
KINGDOM
OPENING HOURS: MON-SUN, 5:30 PM- 11 PM
PHONE: +44 20 7610 1777
WEBSITE

19. Bombay Delight

Photo by RLievi- Pixabay

Bombay Delight is one of the Indian restaurants and cocktail bar in London that takes pride in its rich Indian cuisine serving a range of curries and grilled meat from tandoori. The menu meals range from coconut kormas, tikka masala, monkfish, onion bhajia, and vegan and vegetarian dishes.

PRACTICAL INFORMATION
ADDRESS: 271-273 THE BROADWAY WIMBLEDON, LONDON SW19 1SD, UNITED KINGDOM
PHONE: +44 20 4568 6294
WEBSITE

20. Sheba

Sheba restaurant was opened in 1974 and is a traditional Indo-Bengali and incorporates contemporary cooking styles. In 2015 the restaurant won the Best Curry House in the UK by Cobra Good Curry Guide, so be assured of delicious and quality dishes. Their bar also serves great wine and beers to enjoy after meals. Visit Sheba to awaken your taste buds.

PRACTICAL INFORMATION
ADDRESS: 136 BRICK LANE, LONDON E1 6RU, UNITED KINGDOM
OPENING HOURS: MON-SUN, 12 PM- 11:30 PM
PHONE: +44 20 7247 7824
WEBSITE

21. Maharaja of India

Photo by umairaliasad- Pixabay

Maharaja of India is located in the most vibrant tourist part of London and is popular for its mouth-watering traditional Indian cuisine. Its interior is elegant and fashioned with modern adornments and fittings to create a modern dining experience. The restaurant chefs prepare high-quality traditional Indian food in-house. The menu includes butter chicken, tandoori king prawn masala, paneer Tikka masala, samosa, chicken tikka, and lamp chop sizzler.

PRACTICAL INFORMATION
ADDRESS: 19A CHARING CROSS ROAD, LONDON WC2H 0ET, UNITED KINGDOM
OPENING HOURS: MON-SUN, 12 PM-11:59 PM
PHONE: +44 20 3091 3500
WEBSITE

22. Tower Tandoori

Tower Tandoori is one of the oldest Indian restaurants in Bermondsey and still uses a traditional, charcoal-fired tandoori that prepares Indian tandoori cuisine that is truly refined. The head chef drew inspiration from the great traditions of the Moghul Empire, blending them with the best Indian and English cuisine developed over the last 40 years. During summer, Tower Tandoori offers al fresco with a fully-stocked bar with an extensive selection of international wines, beers, cocktails, and Indian beverages. Their menu reflects the cultural diversity of India, with influences from Goan, Bengali, Parsi, and Nepalese cooking styles with meals such as curry, naan bread, chicken, tandoori mixed grill, and many more.

PRACTICAL INFORMATION
ADDRESS: 74-76 TOWER BRIDGE, LONDON SE1 4TP, UNITED KINGDOM
PHONE: +44 20 7237 2247
WEBSITE

23. Patri Northfields

Photo by nikitozawr- Pixabay

Patri Northfields prepares Indian food on some of India’s iconic rail journeys. You will experience what millions of Indians experience on the streets, in homes, and in travels in India. The menu expects a mix of kebabs and meat dishes alongside a good selection of vegan and vegetarian home-cooking style food.

PRACTICAL INFORMATION
ADDRESS: 139 NORTHFIELD AVENUE, LONDON W13 9QT, UNITED KINGDOM
PHONE: +44 20 3981 3388
WEBSITE

24. Grand Cholan Indian Cuisine

 Grand Cholan dishes are inspired by the Chola kingdom’s food habits to create elegant food served with traditional Indian recipes. Once you visit, try their signature Kerala beef curry, chicken curry, and lamb curry prepared with high-quality spices and ingredients to maintain taste and flavor.

PRACTICAL INFORMATION
ADDRESS: 3 TURNBERRY QUAY PEPPER STREET, LONDON E14 9RD, UNITED KINGDOM
PHONE: +44 20 7515 6888
WEBSITE

25. Gymkhana

Photo by Michael Burrows-Pexels

Gymkhana restaurant is inspired by the elite clubs of India where members of high society socialize, eat, drink, and play sports. The restaurant serves modern Indian cuisine using seasonal British ingredients with a strong focus on tandoor and chapatti-sharing dishes. Their bar specializes in a collection of Club Cocktails offering a modern Indian interpretation of renowned classics complemented by Gymkhana’s own tonic water.

PRACTICAL INFORMATION
ADDRESS: 42 ALBEMARLE STREET, LONDON W1S 4JH, UNITED KINGDOM
PHONE: +44 20 3011 5900
WEBSITE

26. Veeraswamy

Veeraswamy has been an iconic institution since it was opened in 1926; it offers the finest classical Indian cuisine created for contemporary tastes. You will enjoy your meals as you watch over London’s Regent Street.

PRACTICAL INFORMATION
ADDRESS: VICTORY HOUSE, 99-101 REGENT ST, LONDON W1B 4RS, UNITED KINGDOM
PHONE: +44 20 734 14 01
WEBSITE

27. Jamavar

Photo by sebpowen-Pixabay

Jamavar is the first international place known for Indian fine dining. The restaurant is celebrated for its gracious hospitality, inviting atmosphere, and beautiful surroundings inspired by the Viceroy’s House in New Delhi. The dishes are pan-Indian and thoughtfully prepared by experienced chefs using the freshest British produce and most authentic Indian cooking techniques.

PRACTICAL INFORMATION
ADDRESS: 8 MOUNT ST, LONDON W1K 3NF, UNITED KINGDOM
PHONE: +44 20 7499 1800
WEBSITE

28. Chutney Mary

Chutney Mary restaurant provides exceptional dining experiences through a unique combination of modern Indian gourmet food with a world-class and impressive timeless interior.

Ultimate Foodie List: The 55 Best Restaurants in London

PRACTICAL INFORMATION
ADDRESS: 73 ST JAMES’S ST, ST, JAMES’S LONDON SW1A 1PH, UNITED KINGDOM
PHONE: +44 20 7629 6688
WEBSITE

29. Trishna

Photo by sharonang- Pixabay

 Trishna serves a modern taste of southwest Indian coastal cuisine and offers a wine list focused on emerging regions and fine wines. The informal and pared-back aesthetic of the interiors, offset with antique mirrors, marble table tops, and original wooden paneling, offer a friendly neighborhood dining atmosphere as you enjoy Indian dishes such as mustard prawns, nandu varuval, tandoori lamb chops, cashew & pepper chicken, biryani and vegetarian dishes.

PRACTICAL INFORMATION
ADDRESS: 15-17 BLANDFORD ST, LONDON W1U 3DG, UNITED KINGDOM
PHONE: +44 20 7935 5624
WEBSITE

30. Hazara

Hazara serves authentic Indian cuisine to London using home-grown spices and fresh ingredients. Hazara brings the best of Indian bazaar spices from the whole of India to Belsize park Hampstead of London. The restaurant serves a wide selection of griddled starters and curries cooked in traditional clay pots and also has an extensive wine list and Indian-spiced cocktails.

PRACTICAL INFORMATION
ADDRESS: 44 BELSIZE LANE, LONDON NW3 5AR, UNITED KINGDOM
PHONE: +44 20 7433 1147
WEBSITE