top of page

Best Indian Restaurants in London


30-31 Clerkenwell Green, EC1R 0DU

A long established Indian restaurant in Knightsbridge, Amaya is a stylish venue with an open kitchen and an interior full of terracotta statues. The food on offer is a beautiful array of tapas like dishes and more substantial curries.

The Cinnamon Club

The Old Westminster Library, 30-32 Great Smith St, London SW1P 3BU

The Cinnamon Club is housed in a unique and completely charming venue - The red bricked, grade II listed former Westminster Library. The food is just as stunning, with executive chef Vivek Singh specialising in traditional recipes with a modern twist.

Trishna London

15-17 Blandford St, London W1U 3DG

A spin off from its less refined sister restaurant in Mumbai, Trishna is one of few Indian restaurants in London to hold a Michelin-Star. Hidden in a quite Marylebone Neighbourhood this contemporary-looking eatery is smart and quietly conservative.


33C Holland St, London W8 4LX

Notting Hills Chakra has its own unique style derived from the 'Royal cooking' style of Indian palaces in the 1800's, where culinary boundaries were pushed to the limit. Particular dishes that stand out are the cardamom infused kebabs and the Patiala palace lamb chops from the Punjab area.


12 Upper St. Martin’s Lane, WC2H 9FB

One of the coolest chains to arise from London's food scene in recent years, Dishoom takes sub-continent food to a new level of refinement - serving tapas style small plates in its ultra stylish interior that pays homage  to The Old Irani Cafes of Bombay.

Please reload

bottom of page