If you happen to be in London and you are craving some Indian food, then you’re in luck. London is home to some of the best Indian restaurants in the world. These restaurants are located all around the city, so you’re sure to find one that’s convenient for you. Indian food can be had both at restaurants and in takeaway places, so there’s no excuse for not being able to find the best tastes. The following are some of the best places to have Indian food in London.
10. Tandoori Nights
Located in the heart of London, Tandoori Nights is one of the most popular Indian restaurants in the city. The restaurant serves traditional Indian cuisine, and the atmosphere is always electric. If you’re looking for a place to enjoy some good Indian food and have a great time, then Tandoori Nights are the place for you. The menu at Tandoori Nights includes all of the classic Indian dishes, as well as some modern twists. The restaurant also has a full bar, so you can enjoy a drink with your meal.
9. Apollo Banana Leaf
Apollo Banana Leaf is best known for its authentic South Indian cuisine. The restaurant is located in the heart of London’s East End, making it the perfect place to enjoy a meal after a long day of sightseeing. Apollo Banana Leaf’s menu features both vegetarian and non-vegetarian dishes, so there is something for everyone to enjoy. The restaurant’s signature dish is the Apollo Chicken, which is a whole chicken marinated in spices and cooked in a traditional tandoor oven. Other popular dishes include Chicken Tikka Masala, Beef Curry, and Lamb Rogan Josh.
8. Bayleaf Restaurant
Being the only Michelin-starred restaurant on this list, Bayleaf Restaurant is worth a visit for anyone looking for amazing Indian cuisine. The food here is top-notch, and the setting is just as wonderful. With its sleek and modern interior, Bayleaf Restaurant is the perfect place to enjoy a date night or a special occasion meal. The design of the menu is also noteworthy, as it is presented in the form of a storybook. This makes for a really fun and unique dining experience.
7. Taste Of Nawab
For those who want to enjoy Indian food in a more casual setting, Taste of Nawab is the perfect spot. This restaurant is known for its delicious kebabs and curries, as well as its friendly staff. The decor is traditional and the atmosphere is relaxed, making it a great place to bring family or friends. The menu features both vegetarian and non-vegetarian options, so there is something for everyone to enjoy. The dishes are all reasonably priced, making Taste of Nawab a great value for your money.
6. Amrutha Lounge
Amrutha Lounge is a great choice for anyone looking for a more upscale Indian dining experience. The menu features classic Indian dishes with a modern twist, like tandoori salmon and lamb biryani. The restaurant has a stylish atmosphere, making it perfect for a date night or special occasion. The service at Amrutha Lounge is impeccable, and the staff is always happy to help with any questions you may have.
5. Bombay Bustle
Bombay Bustle serves up modern Indian cuisine in a buzzing setting. The menu draws on classic regional dishes from across the country, with a contemporary twist. According to Forbes, The menu highlights include the tandoori lamb chops, butter chicken and crab masala. The restaurant has an extensive wine list and a selection of Indian-inspired cocktails. The decor is atmospheric and evocative, with an industrial-chic vibe.
4. Indian Moment
This popular spot in Londo is known for its traditional Indian cuisine. The menu features classic dishes like chicken tikka masala and lamb rogan josh, as well as more unusual options such as venison curry and quail biryani. The restaurant has a casual vibe, making it perfect for a quick lunch or a relaxed dinner with friends. The furniture is mismatched and the walls are adorned with colorful paintings and photos, giving the place a homey feel. The service is friendly and efficient, and the food is always piping hot and delicious.
3. Brigadiers Café
When it comes to Indian food in London, Brigadiers Café is one of the best. Located in Mayfair, this restaurant serves up some of the most delicious and authentic Indian cuisines you’ll ever try. From their tandoori chicken to their butter chicken, everything is cooked to perfection. And, if you’re looking for something a little bit different, they also offer a great selection of Indian street food. While the menu is fairly priced, it’s worth noting that this restaurant does not accept reservations, so be sure to arrive early.
2. The Hampshire Hog
The Hampshire Hog is a top-rated Indian restaurant in London, known for its authentic and delicious dishes. The menu features classics like chicken tikka masala and lamb rogan josh, as well as unique offerings such as quail egg biryani and wild boar vindaloo. With its inventive yet accessible cuisine, The Hampshire Hog is a great choice for both newcomers to Indian food and seasoned dinners alike. The hotel is bright and has smart furnishing. The tables are set with pristine white tablecloths and the chairs are comfortable. The menu is concise with both traditional and contemporary Indian dishes.
1. Bengal Village – Best of Brick Lane
Bengal Village is a renowned Indian restaurant in the heart of London’s Brick Lane. The restaurant serves up traditional Bengali cuisine, with dishes like chicken korma and mutton curry on offer. Bengal Village is the perfect place to go for an authentic and flavourful Indian dining experience. When you’re in the mood for some truly delicious Indian food, Bengal Village is the place to be. According to Finediningglovers, The restaurant offers takeaway and delivery options, as well as a catering service for special events. Bengal Village is open seven days a week, from 12 pm until 11:30 pm.
These are the top-class Indian restaurants in London. They all have amazing food, great service, and affordable prices. You need to try at least one of these places if you’re looking for great Indian food in this gorgeous city. All you need to do is go and enjoy the flavors that some of these places can offer your stomach. You will feel like a true Indian prince or princess after eating here.