The Best Indian Restaurants in London

London has some of the best Indian restaurants in the world. From Bombay-style cafés and street food to Michelin-starred fine dining Indian restaurants, London has it all. Here are some of our favourites.

From Bombay-Style cafés to Michelin starred fine dining, read our guide to the best Indian restaurants in London.

Chutney Mary

Chutney Mary, which has recently relocated from Chelsea to St James’s, has been one of London’s favourite Indian restaurants since it opened in 1990.

Our favourite dishes included the rich and fiery Rajasthani Lal Maas (osso bucco and boneless lamb, clove, garlic) and duck jardaloo, which has slices of pink-cooked duck layered over a sticky, sweet-and-sharp jam of apricot, chilli, jaggery and vinegar – divine.

Chutney Mary’s bar, The Pukka Bar, is open throughout the day for food and drink.


The Sethi siblings that are behind acclaimed Indian restaurants, Gymkhana and Trishna, launched a smaller sister restaurant, Hoppers, in Soho at the end of 2015, which featured in our guide to the best new restaurants of 2015.

Hoppers King’s CrossThe restaurant seats around 40 and is inspired by the roadside shacks of Tamil Nadu and Sri Lanka that serve hoppers and dosas.

A thin, bowl shaped pancake made with fermented rice batter and coconut milk, these South Asian staples are dished up with a choice of meat, seafood or vegetable kari and a selection of sambols and chutneys made with freshly ground coconut.

Bombay Brasserie

Serving the neighbourhood of Kensington since 1982, Bombay Brasserie is known for its delicious, authentic and eclectic Bombay cuisine.

Arrive early and enjoy a cocktail at the bar, which, with its gallery of faded photos, plantation shutter and traditional wall fans, is like stepping back in time to the gentlemen’s clubs of Imperial India.

Menu highlights for us included the Masala Seabass, the crispy fried baby spinach, which was smothered in a tangy yoghurt, date and tamarind chutney and lightly spiced potato rosties.

With large tables set far apart, it is the perfect place to take business clients or for a special occasion.

Cinnamon Club

Cinnamon Club has been serving the politicians and policy-makers of Westminster since 2001. Innovative Indian dishes are served in a high ceiling, book-lined former Victorian library with downstairs cocktail bar.

Following a short period of closure, the restaurant re-opened in 2015 following a major refurbishment.

Highly-regarded Executive Chef Vivek Singh and Head Chef Rakesh Ravindran Nair have developed a new menu that combines The Cinnamon Club’s signatures with new dishes and celebratory platters.

We can highly recommend their lunch menu, which is excellent value.


Dishoom, a stylish Bombay brasserie in the style of the old post-colonial Irani cafes of Bombay, has taken London by storm.

Since its first restaurant opened on St Martin’s Lane in 2010, three sister restaurants have opened in Shoreditch, Kings Cross and most recently on Carnaby Street.

Serving breakfast options, salads, grills, biryanis, dals and a variety of small plates, we thought the stand out dishes were the dal makhani, the lamb cutlets and the crunchy, tangy Bhel (puffed rice, Bombay Mix and nylon sev tossed with fresh pomegranate, tomato, onion, lime, tamarind, mint).

Bookings are taken for breakfast and lunch, but only for groups at dinner, so be prepared to wait for a table. There is a basement bar, which will help time pass more quickly as you wait.


Following the success of Trishna, restaurateur Karam Sethi launched Gymkhana on Albemarle Street in Mayfair.

The restaurant is inspired by the Colonial Indian gymkhana clubs, and this is certainly reflected in the colonial style interiors of dark wood, marble, ceiling fans and black and white photographs.

Gymkhana restaurant LondonIf you’re visiting Gymkhana for dinner, insist you sit downstairs where the clubby, subdued lighting really comes into play.

Pick a booth and look out onto the bar sending out beautifully coloured cocktails from a creative list on ornate silver trays.

The impressively large-scale menu allows for lots of ordering, and sharing is definitely the way to go here.

Highlights are plentiful, but a particular star was the Keralan Moilee Mussels served with Curry Leaf and Garlic Naan.

Gymkhana is our pick for one of the best Indian restaurants in London.

Pali Hill

Pali Hill, a 60-seater restaurant focusing on regional small plates from India opened in Fitzrovia this October.

The inspiration for the concept comes from the ‘building societies’ in India, where emigrants from different parts of the country lived communally and shared family recipes and food.

The occupants and their families would gather for potluck lunches or ‘tombola’ evenings in the buildings’ parking lot or gardens, with invitations posted on society notice boards.

Pali Hill Indian restaurant

All of the dishes at Pali Hill are meant to be shared and include such delicacies as Spicy Fried Squid with crispy kale, Tandoori Monkfish with mango pickle marinade & charred corn, Grilled Lamb Cutlets with mint raita, Veal Shin with fennel and chilly, Sea Bass steamed in banana leaf with raw mango, mint, coriander and lime and many more.

Bandra Bhai, a bar in the restaurant’s basement pays tribute to the smuggling dens of India when the country’s closed economy created a ring of smugglers who imported everything from foreign liquor, gold watches to Japanese televisions.

Filled with velvets, gaudy art, and a little tacky upholstery, Bandra Bhai is a perfect spot to escape reality and indulge in some Champagne Lassi, Flight Rider (3 mini martinis) or Indo-Irish coffee.

Bombay Bustle

Located on Maddox Street in Mayfair, Bombay Bustle is named after the Dabbawalas, the men who use Mumbai’s famed local railway to deliver home cooked meals across the city.

Bombay Bustle

Highlights on the menu include the tandoori chicken with spiced yoghurt, recheado fish tikka, Achari Lamb Chops and the paneer butter masala.


Chef Peter Joseph, formerly Head chef at Michelin-starred Tamarind, has opened his own restaruant near Cadogan Hall, just by Sloane Square.

The 90-cover restaurant is inspired by the chef’s upbringing in Tamil Nadu in South India and the menu focuses on dishes cooked on a robata grill.

Kahani Indian restaurant in Chelsea

Highlights on the menu included soft shell crunchy crab with tomato chutney; delicious lamb chops with Kashmiri chillies; and smoked Malabar prawns.

For curry enthusiasts, there’s an excellent butter chicken with chargrilled chicken.

Kahani restaurant in London

Kahani combines classic Indian cooking with British seasonal ingredients in an elegant but relaxed dining room in Chelsea.


Michelin-starred Quilon opened in 1999 and is appreciated for its refined southwest coastal Indian cooking that mixes the traditional with the experimental.

Seafood is at the heart of the menu but meat and vegetarian dishes are also offered and are mostly designed for sharing.

Roti Chai

Roti Chai is a short walk from Oxford Street offering Indian street food in a roadside-style cafe, plus a restaurant with a modern Indian dining menu of small plates.

The ground-floor ‘street kitchen’ is ideal for a quick lunch with bhel pooris, samosas and portions of light Gujarati dhokra sponge among the dishes on offer.

The dining room is only open in the evenings with Bengal fish curry, aloo tikka burgers and Keralan spiced wings among our favourite dishes.


Located in the heart of London’s Marylebone Village, Trishna specialises in coastal cuisine of south-west India and was awarded a Michelin Star in 2012.

The cooking here is highly accomplished and vibrant and the tasting menus provide a good all-round experience.

The informal and sociable neighbourhood dining atmosphere offers seating for up to 80 guests and is available for lunch, dinner, private dining, or exclusive hire. Trishna’s doors also open onto the street, creating a semi-alfresco ambience throughout the restaurant.

Trishna features in our guide to the best restaurants in Marylebone.

The Best Indian Restaurants in London

If you enjoyed this feature on the best Indian restaurants in London, read some of our other London guides including the best Italian restaurants, our favourite restaurants in Soho, the best on offer in Covent Garden and the best Japanese restaurants in London.

Sign up to The Bon Vivant Journal here.

Note: none of the venues have paid to be featured in the article.

Share This