Best Curry In London

Whether you're a mild miss or a hot heathen, if there's one thing that London's adopted with open arms, it's the heralded curry. From Thai curries than span the far reaches of the East to authentic Indian curries that put spices to the forefront, there's a myriad of curry restaurants in London that are just waiting to be explored by your adventurous palates. Check out our recommendations for the best restaurants for curry in London. 

Last edited by Jasmine Lee Kennedy

Last updated on 28th October 2025




Busaba - Restaurants

Busaba first opened up in Soho back in 1999, and since has expanded across London, with further outposts in Covent Garden, Stratford, Kingston and more. All of these restaurants offer an intimate, casual vibe, not to mention a fantastic menu full of Thai classics, including a great selection of curries.

The green curry (available with chicken or with vegetables) is creamy with a spicy kick, while the songkhla beef has a sweet, tangy edge thanks to the fresh cherry tomatoes and banana peppers. Plus, there's also the wok-fried aubergine curry, firey jungle curry and king prawn curry. To pair, choose from rice (jasmine, coconut, sticky, egg fried or brown), roti or salad.

Pravaas

Chef Shilpa Dandekar brings her signature style to Pravaas in South Kensington, where Indian culinary heritage meets modern British produce in a refined, elegant setting. Diners can expect beautifully presented plates such as the spicy Lamb Sukke (Maharashtrian-style lamb preparation cooked in spice blend of cloves and chilli) and Malvani Chicken (a traditional recipe from the west coast of Maharashtra) all crafted with precision and flair.

The private dining room offers a front-row seat to the kitchen, ideal for special gatherings with personalised service and a curated menu.

Copper Ceylon

Situated in Bromley, Copper Ceylon is a spacious restaurant filled with plush velvet booths and low-hanging lights. This spot was voted Best Sri Lankan Restaurant in the 2022 London Curry Awards, and for good reason, as their contemporary twists on classic dishes use only the freshest ingredients and spices imported from Sri Lanka, to make everything from chicken biryani to fried aubergine curry. 

Darjeeling Express Darjeeling Express

When it comes to the best London curry menu, Darjeeling Express has to be up there for its rich tradition. They serve everything in the home-cooked style of a traditional 'daawat' (sharing feast), with influences spanning Asma Khan's royal Mughlai ancestry and everywhere from Calcutta in the east of India to Hyderabad in the south.

  • £25 - £200

Chatora City

Get ready to elevate your Indian dining experience at Chatora City, where sophistication and authenticity come together to create a culinary masterpiece. Located in the City of London, this vibrant space with its peacock-inspired décor is the perfect setting to indulge in the finest Indian cuisine.

Whether you're enjoying a classic curry or something new and innovative, each dish is crafted with the freshest ingredients and cooked to perfection. For an extra touch of luxury, unwind in the private dining room or sip a handcrafted cocktail while you take in the ambiance.

The Rubens at The Palace

Head to Buckingham Palace Road where The Rubens hotel is bringing you one of the best curry nights in London. From cooking classes to expansive banquets, this unique event series is one for the spice lovers.

Bengal Tiger

The Bengal Tiger in East London combines the best of traditional Indian cuisine with a chic, contemporary setting. The interiors are a perfect blend of modern comfort and classic Indian elements, with soft lighting and stylish furnishings that create an inviting and cosy atmosphere.

On the menu, you'll find vibrant dishes such as the rich and creamy paneer butter masala, aromatic Hyderabadi biryani, and the ever-popular lamb korma, alongside a selection of delicious tandoori dishes.

Colonel Saab Trafalgar Square

Colonel Saab Trafalgar Square and Holborn invites diners to embark on a culinary journey through India. The menu, curated by Roop Partap Choudhary, features dishes inspired by the family's travels, such as the Anglo-Indian chicken chop and the aromatic Lucknowi lamb biryani.

The restaurant's ambience complements this journey, with interiors featuring Firozabad chandeliers and a collection of artworks and artefacts that reflect India's diverse cultures. You can enjoy their meals in the elegant dining area, relax in the lounge, or host private events in the exclusive dining rooms. 

Nirvana Lounge

For those seeking authentic and flavour-packed curry in North London, Nirvana Lounge is a standout choice. The kitchen specialises in classic dishes like paneer tikka masala, chicken jalfrezi, and prawn masala, all cooked with rich spices and fresh ingredients.

The spacious dining area features ambient lighting and modern South Asian-inspired décor, offering a comfortable spot to enjoy a comforting meal. Whether you're in the mood for a casual curry night or a special dinner, Nirvana Lounge delivers both quality and atmosphere.

The Tamil Prince

When it comes to unforgettable curries, The Tamil Prince is in a league of its own. This Islington gastropub, led by Tamil Nadu-born chef Prince Durairaj, serves up deeply spiced, soul-warming dishes like Chettinad lamb curry, Thanjavur chicken curry, and a velvety paneer butter masala.

The open kitchen adds theatre to the experience, while the pub's vintage Indian touches and buzzing atmosphere make it a true hidden gem. Whether you're a curry connoisseur or just craving something comforting, this is one of London's top spots for a proper Indian feast.

Babur

Located in Forest Hill, Babur is a stylish Indian restaurant that's been around since 1985. It's been highly acclaimed over the years, with mentions in the AA guide and stellar reviews. Expect a natural, contemporary interior featuring rough brick walls, stylish textural artwork and low lighting, which compliments the dark orange and burgundy colour scheme.

There are multiple different must-try curries on their menu, with something to suit all tastes. One of our favourites is the slow-cooked venison and sweet potato curry, though we're also big fans of the tikka butter masala. There's a suggested wine pairing for each dish on their menu, though there are plenty of creative cocktails to enjoy as well.

KOKUM

If an elevated lamb rogan josh, made with slowly braised meat in a rich onion, tomato, fennel and Kashmiri chilli gravy, or a fiery pork vindaloo, beautifully pungent with onion and tomato masala, is what you're looking for - then say hello to KOKUM. This Indian restaurant in East Dulwich comes from Sanjay Gour (previously head chef at Gymkhana) and Simeron Lily Patel, with Manmeet Singh Bali (who has worked at the Ritz Carlton Dubai and Tunberry in Scotland) helming the kitchen.

The sleek, spacious dining room sets the scene for the menu at hand - both are polished yet distinctly Indian, with the food offering covering everything from creative starters, like chicken lollipops with a fragrant chutney, to even more curries like butter chicken, saag gosht and Malvani fish.