Best Indian Restaurants to Visit in London 

London’s Indian food scene is guaranteed to leave your taste buds tingling. A wide variety of traditional dishes from north to south of India as well as a fresh take on the traditional recipes, London has it all when it comes to Indian food. We have worked our way across London and bring you some of the best Indian food London has to offer.

“Nothing brings people together like good food”


benares best indian restaurants in london

best indian restaurants in london benares

Situated in Berkeley Square in the heart of London’s Mayfair, Banares is one of the best Indian restaurants london. Michelin starred modern Indian restaurant in London led by Executive Chef Sameer Taneja, Benares has a unique talent for changing the way people perceive and experience Indian cuisine. Combining the finest quality, impeccably sourced British ingredients to create a unique and innovative modern Indian menu.





Veeraswamy best indian restaurants in london

Overlooking Regent Street, this iconic restaurant has been serving fine Indian Cuisine since 1926 and is one of the oldest Indian restaurants in the capital. Classical Indian dishes have been finely tuned for the 21st century. The décor is maharajah inspired and creates the perfect setting for Indian fine dining in London. Vegetarian options are available too.

Veeraswamy is well known for its exotically presented cocktails that are made with colourful seasonal ingredients and include the Veerawarmy 1926 classic – no wonder it was frequented by well-known personalities, who in the past, have included Mahatma Gandhi and Charlie Chaplin.





jamavar best indian restaurants in london (1)

Jamavar takes its name after the intricate and vibrant 16th century shawls of Kashmir and first opened at The Leela Palace Bengaluru in 2001. The restaurant was born from a love of the regional dishes of the Northern and Southern states and explores pan-Indian flavours from across the majestic sub-continent using a range of authentic cooking techniques.

There are unique flavours and secret recipes from all over India to enjoy; from the Royal kitchens of the north to the succulent dishes of the country’s southern shores for perfect Indian fine dining in London. Co-founded by Samyukta Nair with her father, Dinesh, as the first international outpost of Jamavar in London, the restaurant has brought the essence of palatial Indian dining to Mayfair with Executive Chef Surender Mohan leading the kitchen team.





best indian restaurants in london gymkhana

Gymkhana is inspired by the elite clubs of India where members of high society socialise, eat, drink, and play sport. awarded a Michelin star in 2014 for its excellent food which focuses on chatpatta and boldly priced sharing dishes. Gymkhana is beautifully decorated to capture the character of an Indian gymkhana with ceiling fans, suspended from dark slatted oak ceilings, comfortable red leather seating and cut glass wall lamps brought from Jaipur.

Gymkhana is one of the best Indian restaurants in London. The lower ground floor is a modern interpretation of a 17th century East India Punch House with a grand old brass bar as its focus. There is a specialised gin & tonic list and Its signature cocktail is Quinine Sour, which is in honour of the gin & tonic which was the drink of choice in the gymkhana clubs.





chutney mary best indian restaurant in london.png 1

chutney mary best indian restaurant in london.png 1

Chutney Mary is a hidden gem Indian restaurant in St James’s. Showcases an eclectic mix of authentic Indian design and contemporary style in a glamorous yet timeless setting. The unique cuisine on offer is based on a complete Indian culinary experience reflecting the country’s regional tastes, styles and nuances, using only the finest ingredients which are carefully selected on a daily basis as well as selecting only the finest, freshest seasonal ingredients. 

Colourful bespoke artwork, dark wooden tables and carefully arranged lighting all combine to create an opulent yet relaxed ambience. Indian exotic glamour infuses in space – Tekri mirror work on the walls, stone carved bar front, old Indian rugs and carpets, antique Indian cupboards, maharaja arm chairs, mother of pearl tables as inspired by Indian palatial homes.The Pukka Bar offers a dazzling selection of wines, spirits – including artisan gins – and hand-crafted cocktails.






amaya best indian restaurants in london

Enjoy Indian cuisine tapas style at Amaya in the heart of Belgravia. This dramatic Michelin-starred restaurant offers a wide array of sophisticated grilled and baked dishes that have been marinade or coated with creative blends of complex seasonings. Dishes are prepared in its dramatic show kitchen that is elegantly presented in bite-sized portions that are perfect for sharing. Convention has been swept aside and there are no first or main courses, but a memorable journey of eclectic Indian taste sensations. 





best indian restaurants in london tamarind of mayfair

Tamarind of Mayfair was one of the first Indian restaurants in London to be awarded a Michelin Star. Explore the sensory delights of Indian cooking with a stunning array of dishes from Northern India prepared using a wide range of regional cooking methods and given a modern twist to their texture and flavours. The focus of the kitchen is the traditional clay tandoor oven. 

Tamarind of Mayfair is one of the best Indian restuarnts in London, the light and airy dining area is set across two floors, with the spectacle of the open kitchen on the lower ground floor and views of Queen Street and private gardens from the upper level.





Awarded a Michelin Star in 2012, Trishna deserves a mention on the list of the best Indian restaurants in London.

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.

The informal and pared back aesthetic of the interiors, offset with antique mirrors, marble table tops and original wooden panelling offer a sociable neighbourhood dining atmosphere, with terrace doors that open onto Blandford Street, creating a semi-alfresco ambience throughout the restaurant.






Brigadiers London best indian restaurants in london

best indian restaurants in london Brigadiers

Inspired by the army mess bars of India, where military regiments go to eat, drink and socialise, Brigadiers is a must visit Indian restaurant in London. Encouraging socialising and camaraderie, live sport is shown on demand in selected rooms, whilst pool and classic card games is offered for those who wish to play while they eat and drink.  

The food focuses on different methods of Indian barbecue, utilising tandoors, charcoal grills, rotisseries, wood ovens and classic Indian smokers. Designed by Brady Williams Studio, Brigadiers references Indian art deco design, conveying the opulence and familiarity reflective of quintessential Indian Club Culture. Brigadiers features a collection of rooms, each with its own identity, experience and atmosphere – all perfect for relaxed, informal and playful socialising.