Top 10 Best Indian Restaurants in London

Top 10 best Indian Restaurants in London

If you are an Indian living in London, Then obviously you will be looking for Indian Restaurants to enjoy the masala engraved Indian dishes. If you are moving to London, Check out the below listed Indian restaurants in London. This will help you pick the best Indian restaurant in London. When it comes to Indian dishes, it’s all about verities of masalas and lots of side dishes with spices. From these restaurants, you can taste all the multi-variety of Indian foods in London and feel like you are being in an Indian home.

The Best Indian Restaurant in London

1. Salam Namaste

Salam Namaste

As the name suggests, Salam Namaste is a pure Indian restaurant based in London to make the Indians living over there feel like they are at the home. This was started in the year 2005 by the chef patron Sabbir Karim.

Salam Namaste delivers its customers with lots of Indian varieties and curries. They are also open for Event Catering if you are planning anything inside or around London. With this being said, Salam Namaste is one of the best Indian Restaurants in London.

2. Quilon


Quilon is also one of the famous Indian restaurants in London, this was started in the year 1999 and offering its best service for over a decade.

The menu card in the Quilon involves unique ethnic and progressive dishes along with seafood, meat, poultry, and also special vegetarian dishes. Visiting this restaurant in London will help you taste all kinds of vegetarian and also non-vegetarian foods in one place under one roof.

3. Veeraswamy

Veerswamy Restaurant

Veeraswamy is one of the UK’s oldest Indian restaurants which was opening in early 1926. This restaurant was started by the great-grandson of the English General and the Indian Mughal Princess of early 1926.

This restaurant was well known for Raj-inspired opulent interior works. This is one of the oldest restaurants in India serving the customers with the best Indian foods for over 95 years and soon it’s going to reach its hundred-year mark.

4. Shapur London

Shapur London

Shapur London is an old Indian restaurant which was founded back in the year 1985. This restaurant offers the customers delighted dishes in both veg and non-veg with crunchy masala combinations.

This restaurant was recognized as offering the best curry in central London in the year 2017. This restaurant is well known for classic Indian dishes like fish, crustaceans, with a variety of vegetarian options as well. This restaurant also provides function room options which are very much suitable for parties and small functions.

5. Cinnamon Club

Cinnamon Club

Cinnamon Club is one of the famous Indian restaurants.  This has a long history of serving innovative and creative Indian cuisine with a perfect setup.

The creative menu of this hotel was created by Chef Vivek Singh and Head Chef Sankar Chandrasekaran. This menu also includes the latest updated Indian dishes as well. If you are in London, this is one of the restaurants which you should visit at least once and taste the Indian dishes.

6. Indian Rasoi

Indian Rasoi

Indian Rasoi is the restaurant where one must pay attention to the very fine small details in the restaurant. They offer a very rich and diverse menu for which anyone will be delighted. They offer a very friendly service which is highly professional.

The main dish to note here in this restaurant is Gourmet food of the Mughal era with masalas. This restaurant offers all basic Indian flavors like sweet, salty, bitter, sour, astringent, and spicy in the form of a variety of dishes.

7. Ragam Indian

Ragam Indian

Ragam as the name denotes one of the forms of music in India, it’s the best Indian restaurant in London. This restaurant serves the most popular South Indian Cuisine to customers from all over the places in London.

This was started in the year 1985 and this has also over 10 branches all over London. This restaurant is well known for Kerala mutton curry, Malabar dish, Seafood, and mostly all South Indian style. You can also book a table prior and plan the outing to keep it best.

8. Masala Zone

Masala Zone

Masala Zone was started in the year 2001. And it was serving for more over than 20+ years in London. The first Masala Zone restaurant was started in Soho and this rapidly became one of the most popular Indian restaurants in London.

Now there are more than 7 restaurants all over London. This restaurant, as the name suggests offers all kinds of special Indian dishes with proper Masala mix and texture and spices.

9. Kutir


Kutir is an Indian restaurant in London that was started by Rohit Ghai and Abhishake Sangwan. This is located in the heart of Chelsea. This restaurant offers Indian dishes alongside cocktails and wines which are very rare.

This restaurant is open all days except Monday. Also, this is not available in the morning, it’s open only from 1 PM to 10 PM from Tuesday to Sunday. This is a slightly different kind of Indian restaurant which you should visit at least once and taste the Indian dishes.

10. Chutney Mary

Chutney Mary

Chutney Mary, as the name suggests “Chutney” is one of the famous side dishes for dishes in India. Chutney Mary is a popular Indian restaurant with a glamorous bar in it. This is also located in the heart of London.

It provides its customers with the best dining experience with the unique combination of contemporary Indian Gourmet food. This restaurant is also built with world-class interiors.

In this blog, we have covered the most popular Indian restaurants in London. If you are planning to visit London or even if you are already living in London, this blog will be very handy to pick the best restaurant and taste the best Indian dishes with spicy texture.