5 Best Indian Restaurants in London
Our top picks for the best Indian restaurants in central London including both high end and cheaper Indian restaurants in Soho, Mayfair and Fitzorvia. If you are in the mood to get your korma on or vindaloo on now is the time for our recommendations
Indian food has been a staple of the English diet for more than a century and throughout the twentieth century its popularity only rose. Owing these gastronomical influences to London's colonial history London's culinary map has only been enriched by India's influence. Many of the world's finest Indian chefs have had or have restaurants in London and the city still serves as a breeding ground for the next generation of dishes inspired by India.
Everybody has their favourite. You may prefer a charred meat dish straight from the tandoori oven or a rich creamy korma Indian flavours are unmistakable and unforgettable.
Perhaps now other cuisines and fusion cuisines have become more popular but there is still not many more satisfying experiences than a delicious curry. Of course the culinary scholars will know that curry is a generic British term to describe the wealth of dishes prepared with spices and cooking methods that were taken from what are now countries such as India, Pakistan, and Bangladesh.
Trishna
Michelen starred Indian restaurant located in the heart of London’s Marylebone Village, Trishna delivers a contemporary taste of Indian coastal cuisine, and an extensive wine list that focuses on emerging regions and fine wines from niche producers and boutique wineries from all over the world.
Massala Zone
For over 30 years Massala Zone has been introducing Soho residents and visitors to all manor of varieties of regional Indian cuisine. With friendly service and an accessibly priced menu served in clean and elegant surroundings it is no wonder it remains so popular.
Veeraswarmy
Situated in a prime location overlooking Regent Street, Veeraswamy has been an iconic institution since its creation in 1926. As one of London's most well known, oldest, and most respected Indian restaurants it offers the finest classical Indian cuisine.
Chettinad
Specialising in south Indian cuisine, in particular from a small village with the same name in the southern state of Tamil Nadu, Chettinad is known for its no fuss, no frills, stylish, laid back delivery as much as its honest food. Truly an Indian restaurant where quality meets tradition.
Jamavar
Jamavar, another Michelin-starred Indian restaurant on our list is located on Mount Street and opened in late 2016. Highlights include its Royal Brunch on a Sunday.
Tamarind
Tamarind was the first Indian restaurant to win a Michelin star and the third Michelin star winner on are list which is testament to how highly Indian cuisine is regarded in Europe. They are currently closed awaiting a relaunch so watch this space for the start of the next chapter.
Chutney Mary
The highly-acclaimed Chutney Mary in St James's, formerly of Chelsea, offers an elegantly served Indian fine dining experience.
5 Best Indian Restaurants in London Map

Last updated on 9/12/19, 2:23 AM
Featured in this article...

Gaylord Restaurant
Gaylord offers the best Mughlai and North-Indian fare in London. Served in relaxed surroundings with an all-ivory...Read more
Mortimer Street Fitzrovia Eating Restaurants Indian Restaurants