13.6 C
New York
Friday, April 24, 2026

The 6 Indian restaurants in London named the very best in UK for 2025 – full list

London has long been known as a melting pot of cultures, and one of the most prominent and beloved cuisines in the city is Indian food. With its rich flavors, vibrant spices, and diverse dishes, it’s no wonder that Indian restaurants have become a staple in London’s culinary scene. And according to the latest guide, 28 of Britain’s top 100 Indian restaurants can be found right here in the capital city.

The guide, compiled by the prestigious British Curry Awards, showcases the best Indian restaurants across the UK. And with 28 of the top 100 restaurants located in London, it’s clear that the city has solidified its position as a hub for Indian cuisine.

From traditional family-run eateries to modern and innovative restaurants, London’s Indian food scene offers something for every palate. And with the recognition from the British Curry Awards, it’s clear that these restaurants have truly mastered the art of Indian cooking.

One of the top restaurants on the list is Gymkhana, located in the heart of Mayfair. This Michelin-starred restaurant offers a contemporary take on Indian cuisine, with dishes inspired by the royal clubs of India. From their signature butter chicken to their succulent lamb chops, Gymkhana has become a must-visit for foodies and curry lovers alike.

Another top contender is Dishoom, with multiple locations across London. This restaurant pays homage to the Irani cafes of Bombay, serving up delicious and authentic dishes in a vibrant and lively atmosphere. Their famous black daal and chicken ruby have become fan favorites, and it’s no surprise that they have made it onto the list of Britain’s top Indian restaurants.

But it’s not just the high-end restaurants that have made the cut. The guide also features more affordable options, such as Tayyabs in Whitechapel. This family-run restaurant has been serving up delicious Punjabi cuisine for over 40 years, and their tandoori dishes and curries have gained a cult following. It’s no wonder that they have been recognized as one of the best Indian restaurants in the country.

London’s Indian food scene is not just limited to traditional dishes. The city is also home to innovative and modern Indian restaurants, such as Kricket in Soho. This restaurant offers a fusion of Indian and British flavors, with dishes like samphire pakoras and Keralan fried chicken. Their unique take on Indian cuisine has earned them a spot on the list of Britain’s top 100 Indian restaurants.

The British Curry Awards also recognize the importance of regional cuisines in Indian cooking. And London is home to restaurants that specialize in dishes from different regions of India. For example, Gunpowder in Spitalfields serves up dishes from the southern state of Andhra Pradesh, while Darjeeling Express in Soho offers a taste of Bengali cuisine. These restaurants not only showcase the diversity of Indian food but also pay homage to the different cultures and traditions within the country.

The recognition of London’s Indian restaurants by the British Curry Awards is a testament to the city’s vibrant and thriving food scene. These restaurants not only offer delicious food but also provide a glimpse into the rich and diverse culture of India. And with 28 of the top 100 restaurants located in London, it’s clear that the city has become a hub for Indian cuisine.

So whether you’re craving a traditional curry or looking to try something new and innovative, London’s Indian restaurants have got you covered. With their unique flavors, warm hospitality, and now, recognition from the British Curry Awards, these restaurants are a must-visit for anyone looking to experience the best of Indian cuisine.

popular today