Indian restaurants in London are stealing the culinary spotlight like never before, with delectable eateries showcasing Indian cuisine throughout the capital. The spice route is hotter than ever, thanks to new openings that introduce regional variations and fresh takes on traditional recipes. From Michelin-starred favorites to no-frills spots perfect for midweek comfort food, these are the most delicious Indian restaurants in London to enjoy for lunch or dinner.
What area of London has the best Indian food?
It might seem surprising, but our expert food editors have identified Mayfair and Soho as the hottest locations for London’s best Indian restaurants. These two neighborhoods offer everything from Gymkhana, a Michelin-starred fine dining experience, to Kricket, which provides a creative take on Indian cooking by merging Mumbai and London flavors. Therefore, whether you’re visiting for a few days or you’re a local searching for authentic Indian cuisine, exploring Mayfair and Soho’s offerings is highly recommended.
1. The Tamil Prince, Islington
Best Indian Restaurant for: Cosy pub aestheticsDish to order: Channa bhatura with Raita
The Tamil Prince delighted its Islington neighbors when it launched as a pub-slash-restaurant in June 2022. The intrigue has fueled interest, attracting food enthusiasts to seek out the establishment nestled among manicured parks and lavish townhouses. Food is served tapas style as it’s fresh from the small kitchen visible through a large glass window from the dining room. Begin with okra fries and onion bhajis dipped in fiery mint chutney—hold off if spice isn’t your thing. The paneer masala is an explosion of flavor, with tender chunks of Indian cheese enveloped in a rich sauce. Pair it with sweet coconut pilau rice, and you may find yourself wondering if dessert should be next. Don’t miss the Channa bhatura, a delightful chickpea dish paired with a perfect raita ideal for soaking up all the delicious sauce.
Address: The Tamil Prince, 115 Hemingford Road, London N1 1BZ
2. Bibi, Mayfair
Best Indian restaurant for: Character-packed fine diningDish to order: Buffalo-milk paneer
Located in the heart of Mayfair, Bibi’s menu is inspired by traditional Indian cuisine and personal family memories of esteemed chef Chet Sharma. The opulent decor—think red-tiled kitchens and paisley-patterned chairs—creates a charming ambiance. The menu is designed for sharing, with numerous small plates ideal for savoring the exquisite flavors. Starters like oysters lightly poached in lime or the rich Orkney scallops set the tone, leading to main courses such as creamy buffalo-milk braised paneer and flavorful khatti meethi cod.
Address: 42 N Audley Street, London W1K 6ZP
3. Gymkhana, Mayfair
Best Indian restaurant for: Michelin-starred fine diningDish to order: Muntjac biryani, pomegranate and mint raita
Gymkhana has earned a reputation for exquisite fare that leaves diners fully satisfied. Drawing inspiration from India’s historic gymkhana clubs, the ambiance offers polished dark timber and rich fabrics that transport you away from central London. The tasting menu provides a beautiful variety of flavors, offering generous portions rich in taste, from cull yaw mutton samosa to cardamom kheer for dessert. The attentive service further enhances the experience, making it a top choice for those seeking a remarkable meal.
Address: Gymkhana, 42 Albemarle Street, Mayfair, London W1S 4JH
4. Pali Hill, Fitzrovia
Best Indian restaurant for: Seasonal regional dishesDish to order: Alphonso mango cheesecake
Pali Hill is named after one of Mumbai’s oldest neighborhoods and serves outstanding regional dishes from across India. Guests can enjoy the cozy atmosphere or sit on the charming terrace while savoring innovative flavors. Be sure to try the boozy lassi or the special Champagne lassi, and complement it with small plates like papadi chat—crispy and generously topped with an array of spices. The main courses feature big plates, tandoors, and grills, meticulously prepared to showcase seasonal ingredients, culminating in delightful desserts like the mango cheesecake or passionfruit gola.
Address: Pali Hill, 79–81, Mortimer Street, London, England, W1W 7SJ