In London, many Indians are working and also reside there. This is the reason that many Indian restaurants in London were launched.
These restaurants are available in various ratings, which means that people will find all the varieties of Indian dishes and enjoy the food at an affordable price.
The ratings of the restaurants are important, and that will give the customers trust in the restaurant, and they will love to eat there.
Many top restaurants in India are now present in London, which will be a delight for the Indian origins and the Indians who do not like foreign dishes.
When you have money, you do not need to worry about the food, as you will get all the types of South Indian and North Indian foods.
Table of Contents
List of top Indian restaurants in London
Here is the list of the top Indian restaurants in London which have a Michelin star in their restaurant. They are
Kutir

The meaning of Kutir in Sanskrit is a cottage. The ambience of this hotel is traditional and wildlife-related.
This is a must-try place for customers to feel the heritage and the ambience of the restaurants.
You can find various new dishes that are more traditional, unique, and tasty. This has a Michelin star, which will be a great appreciation for its service.
Address: 10 Lincoln St, London SW3 2TS, United Kingdom
Phone: +44 20 7581 1144
Menu: kutir.co.uk
4.7★★★★★, 1,152 Google reviews‧
Mathura by Atul Kochhar

This is a famous restaurant that remains on the top-rated list because of its excellent customer service, and the dishes are more delicious.
It is a perfect place for exploring the various vegetarian dishes. The cost of the food is also less when you compare it with others, so it is the favourite one for many customers.
This is the reason it is lying at the top of the list. This is having the inspiration by the Asian country’s cuisine.
This means that it will be a big treat for the Asian people staying in London.
Address: 4 Greycoat Pl, London SW1P 2HR, United Kingdom
Phone: +44 20 4549 1906
4.3★★★★, 144 Google reviews
Kanishka restaurant

This restaurant is present on Maddox Street in London. This is one of the best Indian restaurants in London. You will find tasty vegetarian and non-vegetarian foods here.
You can explore the dishes like the salad, tandoori, badam korma, chicken, fish curry and others.
This restaurant will serve the typical north Indian dishes, and that means that it is a good one for food lovers to enjoy.
It also provides space for conducting private events here.
Address: 17-19 Maddox St, London W1S 2QH, United Kingdom
Phone: +44 20 3667 9990
Menu: kanishkarestaurant.co.uk
4.2★★★★, 924 Google reviews
Gymkhana

When you search for Michelin-starred Indian restaurants in London, this Gymkhana restaurant is one among them.
It is also the restaurant that won the award in the year 2015. The restaurant has a pleasing interior, and the exterior also has floral decorations.
They prepare many innovative dishes that too, with the help of experienced chefs. It is the right place for people to taste North Indian food.
The famous dishes that you can eat here are Fried chicken wings with tomato chutney, Tandoori Broccoli, etc.
You can find a mix of both vegetarian and non-vegetarian dishes here.
Address: 42 Albemarle St, London W1S 4JH, United Kingdom
Phone: +44 20 3011 5900
Menu: gymkhanalondon.com
Reservations: sevenrooms.com
4.5★★★★★, 2,773 Google reviews
Dastaan

As per the recommendation of the Michelin guide, this Dastaan is one of the most famous Indian restaurants in London.
The reason behind its delicious and mouthwatering dishes is that it has experienced and top-quality chefs.
The best and best Indian food in London, like the classic chicken tikka, lamb chops, pistachio kulfi, chicken lollipops with chutney and others, is present.
Therefore, many London locals dine in this restaurant to explore the delicious food.
Address: 447 Kingston Rd, Epsom KT19 0DB, United Kingdom
Phone: +44 20 8786 8999
Menu: dastaan.co.uk
4.7★★★★★, 985 Google reviews‧
Farzi café London

Farzi café is a Michelin star-rated restaurant, and so it contains items like tandoori chicken and other non-veg dishes, beverages, salads, sides, grills and desserts.
So, when you want to taste delicious foods that will give you a comfortable feeling, you can simply come here.
The customers like you will like the ambience and the price of the food.
Moreover, the servers are more friendly, even though this is a busy restaurant.
Address: 8 Haymarket, London SW1Y 4BP, United Kingdom
Phone: +44 20 3981 0090
Menu: farzilondon.com
Reservations: sevenrooms.com
4.5★★★★★, 2,813 Google reviews
Trishna

This is the other best restaurant in London, which has a Michelin star. Here, the ambience is quite good, and that will make for a candlelight dinner and lunch.
A romantic mood is obtained when you are eating here, and that means that it is a special one for couples to dine here.
Once you are interested in eating tasty foods at Indian restaurants in London, you have to visit the Krishna.
You will find a lot of South Indian cuisine, which contains seafood, wine selections, ice creams, milkshakes, etc. The price of the food is normal, as this has a Michelin star.
Address: 15-17 Blandford St, London W1U 3DG, United Kingdom
Phone: +44 20 7935 5624
Menu: trishnalondon.com
4.5★★★★★, 1,659 Google reviews
Quilon

It is one of the most famous Indian restaurants in London that has been running for the past two decades. It also has a Michelin star, and that gives huge hope for the customers to dine safely.
This will give a guarantee of how good the dishes are. If you want to explore the top-quality southwest Indian cuisine, this hotel should be your primary choice.
The businesses will find this place to be more special as the paintings are more formal, and also this will give a calm, pleasant and unforgettable moment.
The wine is the must-try one here, and so it remains on the list of the top restaurants.
Address: 41 Buckingham Gate, London SW1E 6AF, United Kingdom
Phone: +44 20 7821 1899
Menu: quilon.co.uk
Reservations: quandoo.co.uk, sevenrooms.com
4.4★★★★, 1,144 Google reviews
Kahani

Kahani is one of the best Indian restaurants in London that provides top-quality Indian dishes.
It is easy to find the various Michelin-starred six-course tasty foods that will be unique and low-cost. The dishes it contains are tandoori broccoli, paneer tikka, avocado chutney, etc.
Only experienced chefs prepare these dishes, and so they will always give mouth-watering dishes. It is more valuable to spend your dinner time and the romantic hours here in this restaurant.
This restaurant has regular customers, and all say that this is their favourite one, as you can find tasty and fabulous food here.
Address: 1 Wilbraham Pl, London SW1X 9AE, United Kingdom
Phone: +44 20 7730 7634
Menu: kahanilondon.com
Reservations: opentable.co.uk, thefork.co.uk, quandoo.co.uk
4.5★★★★★764 Google reviews
FAQs-
Does London have the best Indian food?
Yes, London has a lot of Michelin-star restaurants, so it is good to find various Indian food that too better taste like in India.
What is the famous street in London for Indian food?
You will find Drummond Street in London, where you will find a variety of south and north Indian dishes. If you want to taste the Indian dish, then head towards this place in London.
Which Indian food is famous in the UK?
The chicken tikka masala is a famous Indian food in the UK. The foods are more delicious and also give exciting flavours. Even the people in England will try to taste it without missing it.
Our Conclusion:
In conclusion, London’s vibrant Indian restaurant scene offers a taste of home for the Indian diaspora and a culinary adventure for all food lovers.
From Michelin-starred establishments to beloved local favourites, these restaurants provide an array of authentic South and North Indian dishes that cater to various palates and budgets.
With exceptional service, unique ambience, and expertly crafted menus, dining at these top Indian restaurants in London is a delightful experience, reflecting the rich and diverse flavours of Indian cuisine.
Whether you’re in the mood for a casual meal or a romantic dinner, London’s Indian restaurants are sure to impress.

