Top 10 Indian Restaurants in London
Table of Contents
Indian Restaurants in London
There’s no doubt that Indian cuisine is one of the most popular and flavourful food options out there. From rich curries to spicy tandoori chicken, Indian dishes are always a crowd-pleaser. If you’re a fan of this delicious cuisine and happen to be in London, you’re in luck! The city boasts some incredible Indian restaurants that will take your taste buds on an unforgettable journey. To make things easier for you, we’ve compiled a list of the top 10 Indian restaurants in London that will satisfy all your cravings and leave you wanting more! So, without further ado, let’s dive into the world of Indian gastronomy and discover some hidden gems in the heart of England’s capital city.
1. Little India
There’s no shortage of excellent Indian restaurants in London, but Little India is a particularly great spot for a Curry. This neighbourhoods is home to a large number of Indian immigrants, so you can be sure that the food here is authentic.
If you’re looking for a truly delicious Curry, head to Roti Chai. This restaurant serves up traditional Indian street food, and the Curries are some of the bests you’ll ever have. Another great option is Gunpowder, which specializes in contemporary Indian cuisine. The Curries here are inventive and absolutely delicious. No matter where you go in Little India, you’re sure to find some outstanding Curry dishes. So head on over and enjoy all that this vibrant neighbourhood has to offer!
2. Cinnamon Club
If you’re in the mood for some Indian cuisine, the Cinnamon Club is the perfect spot. This restaurant offers a wide variety of traditional Indian dishes, all of which are absolutely delicious. The curries are particularly good, and they have a great selection of vegetarian options as well. It’s no wonder the Cinnamon Club is one of the most popular Indian restaurants in London.
3. Mathura
Mathura is a popular Indian restaurant in London that offers a wide range of traditional and modern Indian dishes. The menu features both vegetarian and non-vegetarian options, as well as a selection of vegan and gluten-free dishes. The restaurant has a relaxed and informal atmosphere, and the staff are always on hand to offer advice and recommendations. Mathura is an ideal choice for those looking for good value Indian food in London.
4. Spice of India
There is no doubt that Indian cuisine is one of the most popular in the world. London is home to some of the best Indian restaurants, which offer a wide variety of dishes to suit all tastes. Whether you’re looking for a traditional curry house or something more modern, there’s an Indian restaurant in London to suit your needs. The Cinnamon Club is one of the most popular Indian restaurants in London, and it’s easy to see why. The menu features both classic and contemporary dishes, all of which are cooked to perfection. The restaurant also has an excellent wine list, making it the perfect place for a romantic dinner. If you’re looking for something a little different, try Soho Spice. This contemporary Indian restaurant offers a range of small plates which are perfect for sharing. The menu includes both vegetarian and meat options, so there’s something for everyone.
5. Indian Accent
When it comes to Indian food in London, there is no shortage of great options. But if you’re looking for an Indian restaurant with a truly authentic flavour, then you’ll want to check out one of these top spots.
Indian Accent is a modern Indian restaurant in Mayfair. It’s helmed by acclaimed chef Manish Mehrotra, and it offers creative contemporary dishes that draw upon traditional flavours. Many of the recipes are inspired by regional Indian cuisines and have been reinvented for the modern palate.
6. Chutney Mary
Chutney Mary is a renowned Indian restaurant in London that offers a wide variety of authentic Indian cuisine. The restaurant has been awarded a Michelin star for its excellent food and service. Chutney Mary is located in the heart of London’s West End and is open for lunch and dinner. The menu at Chutney Mary features traditional Indian dishes such as chicken tikka masala, lamb vindaloo, and shrimp curry. Chutney Mary has a spacious dining room that can accommodate large groups, and there is also an outdoor seating area for al fresco dining.
7. Hoppers
There are plenty of great Indian restaurants in London, but if you’re looking for the best hoppers, you’ll want to head to one of these spots. Hoppers is one of the oldest and most popular Indian restaurants in London. The menu at Hoppers features a wide variety of Indian dishes, from tandoori chicken to naan bread. The restaurant has a relaxed and informal atmosphere, making it an ideal spot for a casual dinner. Masala Zone is another great spot to get your hopper fix. This restaurant specializes in South Indian cuisine, so you can expect plenty of dishes featuring dosas, thalis, and other regional specialties. The menu also includes some classic Indian dishes such as curries and biryanis, as well as a selection of vegetarian options.
8. Rasam
There are plenty of great Indian restaurants to choose from in London, but if you’re looking for the best of the best, then you can’t go wrong with any of the following Rasam locations. Each one offers a unique take on classic Indian cuisine, so you’re sure to find something to suit your taste. Rasam is a popular Indian restaurant in Soho that offers a wide variety of dishes. The menu features both classic and contemporary dishes, all of which are cooked to perfection. Rasam also has an excellent wine list, making it the perfect place to enjoy a romantic meal
9. Tamarind
When it comes to Indian cuisine, there is no shortage of top-notch restaurants in London. Tamarind is one of them. This Mayfair staple has been serving up exceptional Indian dishes for over 20 years, and shows no signs of slowing down.
Head Chef Vijay Bhatia utilises the freshest seasonal ingredients to create Tamarind’s signature modern Indian cuisine. Dishes such as seared scallops with tamarind chutney and roasted duck breast with peppercorn sauce are sure to tantalise your taste buds. And if you’re looking for something a little more traditional, the tandoori chicken and lamb chops are not to be missed.
10. The Curry Room
The Curry Room is one of the top Indian restaurants in London, and for good reason. The food is absolutely fantastic, and the atmosphere is perfect for a night out with friends or family. The staff are incredibly friendly and welcoming, and they really make you feel like part of the family. The Curry Room is definitely one of my favourite Indian restaurants in London, and I would highly recommend it to anyone looking for a great meal.