skip to main content

Explore the city, London experiences,

September 24 2024

Best Curry Places in London

London offers a diverse range of Indian dining options, making it difficult to choose a single restaurant to crown with the title of ‘best curry in London’. From family-run curry houses to high-end fine dining, the city is a sanctum for curry lovers. 

If you want to know where to begin, Brick Lane, also known as "Curry Lane", is famous for its many curry houses serving traditional Indian dishes.  - For those wondering, "What area of London has the best Indian food?" you'll find more excellent choices in Soho and Mayfair, where Indian cuisine ranges from casual curry spots to luxury fine dining restaurants. See our recommendations on the best places to enjoy curry in Central London below.

 

Bibi 

For those seeking the best curry in Mayfair, Bibi is a must-visit. Known for its contemporary take on traditional Indian cuisine, Bibi offers a range of curries to suit all palates. Dishes like Butter Chicken, Lamb Rogan Josh, and Goan Fish Curry sit alongside vegetarian options like Paneer Makhani and Vegetable Korma.

The restaurant's stylish atmosphere and attention to detail make it one of the best curry places in London. Whether you're looking for a midweek treat or a special dining experience, Bibi is a great choice for enjoying curry in Mayfair.

 

Gunpowder

Gunpowder Soho is a modern Indian restaurant offering a unique twist on classic dishes. For those looking for the best curry in Soho, the menu features must-try options like Egg Masala and their Mustard Malai Broccoli - their Barnsley Lamb Chop also receives rave reviews.

Gunpowder’s innovative approach and bold flavours make it a standout choice for best curry places in London, perfect for a memorable meal in the heart of Soho.

 

The Tamil Prince

If you're looking for a top-tier curry in Islington, try The Tamil Prince, they combine the best of a traditional pub atmosphere with authentic South Indian flavours. For lovers of hearty curries, dishes like Channa Bhatura, Dal Makhani, Paneer Masala, and Pulled Beef Masala Uttapam will not disappoint. This vibrant spot is perfect for enjoying some of the best curry in London, especially if you're after a casual and flavour-packed dining experience in a classic pub setting.

 

Trishna

If you're in the mood for elevated Indian dining, Trishna is one of the best options for curry in London’s Marylebone. Perfect for those seeking a Michelin-starred dinner, Trishna offers an exquisite take on South-West Indian coastal cuisine, and they’re particularly loved for their seafood dishes. Their reputation for elegant dishes and incredible service is hard to top, if you’re planning a visit, we recommend trying the Malabar Prawn Curry and Koliwada Squid and Shrimp Curry, which both come highly recommended. 

 

Dishoom

Dishoom is a celebrated contender for the best curry in London. The Covent Garden restaurant has earned its popularity by blending stylish interiors with a nod to Bombay’s old Iranian cafés, not-to-mention the incredible food. 

The menu is filled with modern twists on traditional Indian dishes at affordable prices, making it one of the city's most beloved curry spots. Menu favourites include the House Black Daal, Chicken Ruby, and Mattar Paneer. For those asking why Dishoom is so popular - it's the combination of atmosphere, accessible prices, and delicious food that makes it a top choice for anyone looking for something special.

 

Whether you're exploring the famous curry houses of Brick Lane, enjoying a high-end experience in Mayfair, or dining at some of London's contemporary Indian hotspots, these restaurants offer some of the best curry in London.

Many of these popular curry spots are located near our Thistle Hotels in Marble Arch, Piccadilly, and Holborn, making it easy to enjoy a fantastic meal during your stay in the city.