Top 12 Indian Restaurants to Try in London UK
London is renowned for its diverse and vibrant Indian Dynamic Food scene, featuring numerous restaurants catering to various tastes and budgets. Many establishments offer authentic dishes that showcase India's rich and varied cuisine.
Whether seeking high-end dining or affordable meals, London has something for every Indian food enthusiast. The best time to explore these culinary delights is during the warmer months, from May to September, when the city's atmosphere is lively and inviting.
List of Indian Restaurants in London, UK
12 Best Indian Restaurants in London You Must Try
Experience a culinary journey through India's rich food culture in the heart of London. Here are 12 must-try Indian restaurants in London, each offering unique flavours and exceptional dining experiences.
1. Tower Tandoori Restaurant | 4.5/5 on Google
Tower Tandoori Restaurant is a family-run eatery near Tower Bridge. It has a warm and welcoming atmosphere. The staff is friendly and efficient. The menu offers a variety of Tandoori and traditional Indian dishes. Known for its high-quality ingredients and flavours, it is ideal for a casual meal or special occasion.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 11:30 pm - Everyday
- Must Try Food: Tandoori Lamb Chops, Chicken Tikka, Paneer Tikka, Garlic Naan, Butter Chicken
- Average Cost For 2 People: GBP 113 (₹12,000 approx)
- Address: 74-76 Tower Bridge Rd, London SE1 4TP, United Kingdom
2. Dishoom Shoreditch | 4.8/5 on Google
Dishoom Shoreditch is a popular Indian restaurant known for its vibrant, vintage decor, which evokes the feel of old Bombay cafes. The staff is friendly and attentive. The menu offers a variety of traditional and modern Indian dishes. It is a great place to experience the flavours of India and is perfect for breakfast, lunch, or dinner.
- Cuisine Types: Veg, Non-Veg
- Timings: 8:00 am to 11:00 pm - Everyday
- Must Try Food: Daal, Bacon Naan Roll, Okra Fries, Chicken Ruby, Lamb Raan
- Average Cost For 2 People: GBP 98 (₹10,376 approx)
- Address: 7 Boundary St, London E2 7JE, United Kingdom
3. Colonel Saab, High Holborn | 4.8/5 on Google
Colonel Saab in High Holborn offers a unique dining experience. The decor is inspired by the founder's family history, and the ambience is elegant and nostalgic. The staff provides top-notch service. The menu features a mix of traditional and modern Indian dishes and is ideal for special occasions or a sophisticated meal.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 10:00 pm - Monday to Saturday and 5:00 pm to 9:00 pm - Sunday
- Must Try Food: Duck Seekh Kebab, Crab Malai Curry, Biryani, Lamb Rogan Josh, Paneer Butter Masala
- Average Cost For 2 People: GBP 98 (₹10,376 approx)
- Address: 193-197 High Holborn, London WC1V 7BD, United Kingdom
4. Kricket Soho | 4.5/5 on Google
Kricket Soho is a trendy Indian restaurant in the heart of Soho. Its ambience is modern and casual, and the space is cosy and intimate. The staff is friendly and knowledgeable, and the menu blends traditional Indian and British ingredients. Great for a relaxed dining experience. Ideal for sharing plates with friends.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 2:30 pm, 5:00 pm to 10:30 pm - Monday to Saturday and 12:00 pm to 9:00 pm - Sunday
- Must Try Food: Pakoras, Keralan Fried Chicken, Bhel Puri, Goan Sausage Roll, Pani Puri
- Average Cost For 2 People: GBP 80 (₹8,470 approx)
- Address: 12 Denman St, London W1D 7HJ, United Kingdom
5. The Monsoon | 4.5/5 on Google
The Monsoon is a charming Indian restaurant on Brick Lane. It has a cosy and welcoming atmosphere. The staff is attentive and friendly. Its menu includes a variety of Indian favourites. Known for its flavourful dishes and generous portions, this restaurant is ideal for a casual dining experience and is a go-to spot for authentic Indian food.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 1:00 am - Everyday
- Must Try Food: Chicken Jalfrezi, King Prawn Bhuna, Lamb Biryani, Vegetable Korma, Peshwari Naan
- Average Cost For 2 People: GBP 58 (₹6,200 approx)
- Address: 78 Brick Lane, London E1 6RL, United Kingdom
6. Maharaja | 4.6/5 on Google
Maharaja is a well-established Indian restaurant in the heart of London. The atmosphere is warm and elegant, and the staff is professional and welcoming. Its menu features a variety of traditional Indian dishes, which are known for their rich flavours and aromatic spices. Perfect for those seeking authentic Indian cuisine.
- Cuisine Types: Veg, Non-Veg
- Timings: 5:00 pm to 10:00 pm - Everyday
- Must Try Food: Fish Amritsari, Palak Paneer, Lamb Rogan Josh, Chicken Chettinad, Garlic Naan
- Average Cost For 2 People: GBP 50 (₹5,293 approx)
- Address: 50 Queensway, London W2 3RY, United Kingdom
7. The Mughal's Indian Restaurant | 4.5/5 on Google
The Mughal Indian Restaurant offers a classic dining experience. Located near Paddington, it’s a popular choice. The ambience is traditional and cosy, and the staff is friendly and attentive. The menu features various Mughlai dishes and is known for its rich, flavourful cuisine. It is a great place for a satisfying meal.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 11:00 pm - Everyday
- Must Try Food: Tandoori Chicken, Lamb Bhuna, Chicken Tikka Masala, Vegetable Biryani, Naan
- Average Cost For 2 People: GBP 50 (₹5,293 approx)
- Address: 11 London St, Tyburnia, London W2 1HL, United Kingdom
8. Eastern Eye Balti House | 4.7/5 on Google
Eastern Eye Balti House is a popular choice on Brick Lane. The restaurant has a cosy and comfortable setting with a menu that offers a wide range of Balti dishes. It’s known for its flavourful and aromatic curries. A great spot for a relaxed meal and is perfect for experiencing traditional Indian cuisine.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 12:00 am - Everyday
- Must Try Food: Balti Chicken, Lamb Korma, Prawn Balti, Paneer Tikka Masala, Keema Naan
- Average Cost For 2 People: GBP 50 (₹5,293 approx)
- Address: 63A Brick Lane, London E1 6QL, United Kingdom
9. Gymkhana | 4.5/5 on Google
Gymkhana is an upscale Indian restaurant that offers an elegant dining experience with a colonial club ambience. The interiors are rich and sophisticated, and the staff provides excellent service. The menu features classic and contemporary Indian cuisine, which makes this place a must-visit for those seeking refined Indian flavours.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 2:45 pm, 5:30 pm to 10:45 pm - Everyday
- Must Try Food: Biryani, Duck Egg Bhurji, Goat Methi Keema, Tandoori Masala Lamb Chops, Chicken Butter Masala
- Average Cost For 2 People: GBP 48 (₹4,976 approx)
- Address: 42 Albemarle St, London W1S 4JH, United Kingdom
10. Best In Brick Lane Muhib Indian Cuisine | 4.7/5 on Google
Muhib Indian Cuisine is a well-loved spot that offers a welcoming and unpretentious atmosphere. The menu showcases a variety of traditional Indian dishes, and the restaurant is known for its generous portions. Ideal for a casual meal with friends or family and a staple for those seeking authentic Indian flavours.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 12:00 am - Monday to Saturday and 12:00 pm to 11:00 pm - Sunday
- Must Try Food: Lamb Madras, Chicken Dhansak, Prawn Sagwala, Vegetable Jalfrezi, Garlic Naan
- Average Cost For 2 People: GBP 40 (₹4,235 approx)
- Address: 73 Brick Lane, London E1 6QL, United Kingdom
11. Indian Lounge | 4.6/5 on Google
Indian Lounge is a stylish restaurant with a modern and inviting ambience. The staff is courteous and efficient. The menu offers a range of traditional Indian dishes. It's known for its rich flavours and quality ingredients. Perfect for a relaxed meal or special occasion, it is a great place to enjoy Indian cuisine.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 12:00 am - Everyday
- Must Try Food: Chicken Tikka, Lamb Biryani, Paneer Tikka Masala, Prawn Korma, Garlic Naan
- Average Cost For 2 People: GBP 40 (₹4,235 approx)
- Address: 343 Grays Inn Rd, London WC1X 8PX, United Kingdom
12. The India - Best of the City | 4.6/5 on Google
Experience a taste of India at The India - Best of the City. The interior boasts warm and inviting decor that is reminiscent of Indian heritage. Its extensive menu offers rich flavours and aromas, and its central location makes it easily accessible. Fresh ingredients are used in every dish, ensuring quality. It is ideal for family gatherings or a quiet meal.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 3:00 pm, 5:30 pm to 11:30 pm - Monday to Friday and 12:00 pm to 11:00 pm - Sunday
- Must Try Food: Chicken Tikka Masala, Lamb Rogan Josh, Vegetable Biryani, Prawn Curry, Garlic Naan
- Average Cost For 2 People: GBP 25 (₹2,646 approx)
- Address: 21 College Hill, Cannon St, London EC4R 2RP, United Kingdom
FAQs about Indian Restaurants in London, UK
How many Indian restaurants does London have?
London has over 4000 Indian restaurants, making it one of the cities with the highest concentration of Indian eateries outside of India.
Why are there so many Indian restaurants in London?
London's large Indian restaurant presence stems from historical ties, immigration waves, diverse culinary tastes, and a thriving food culture.
Is London known for its Indian food?
Yes, London is renowned globally for its vibrant Indian food scene, offering authentic regional dishes and innovative adaptations.
Are Indian restaurants in London expensive?
No, Indian restaurants in London are not very expensive. Generally, a mid-range Indian restaurant in London costs between GBP 20 and GBP 40 per person.
Do Indian restaurants in London offer takeaway options?
Yes, most Indian restaurants in London offer takeaway and delivery services, catering to diverse dining preferences and convenience.
What are the best Indian restaurants in London for families?
The best Indian restaurants in London for families are Muhib Indian Cuisine, Dishoom, and The India. They offer diverse menus, family-friendly atmospheres, and great service.
Does Indian money work in London?
No, Indian Rupees aren't accepted in London. For transactions, use British Pounds (GBP).
Why is Dishoom Shoreditch so popular?
Dishoom Shoreditch is popular for its nostalgic Bombay cafe ambiance, great food, and lively atmosphere, which attracts locals and tourists alike.
What food dishes can I find in the Indian Lounge?
At Indian Lounge, you can find dishes like chicken tikka masala, lamb rogan josh, paneer butter masala, tandoori chicken, and various biryanis. They also offer a range of naan breads and samosas.
Is Indian pure vegetarian food available at the Indian Restaurant in London?
Yes, many Indian restaurants in London offer pure vegetarian options. They serve dishes like aloo gobi, chana masala, vegetable biryani, dal makhani, and vegan diners.
What cuisine can I expect at The India - Best of the City?
The India - Best of the City offers diverse Indian cuisine, including North Indian, South Indian, and regional specialities. You can expect dishes like dosas, curries, kebabs, and traditional desserts.
Do Foreigners visit these Indian restaurants in London?
Yes, foreigners frequently visit Indian restaurants in London. These restaurants are popular among tourists and locals, known for their rich flavours.