The top 10 Indian restaurants in London


Treating yourself to an Indian meal out? Take a look at the top 10 most popular Indian restaurants in London:

Chai Thali

Tucked away on Mandela Street in Camden this restaurant boasts a gorgeous flavoursome menu featuring kerb-side eats from across the continent. Even if you are in a hurry you can pop in and grab a quick bite with a turmeric latte. They also have unique dishes such as Bombay roadside scrambled egg masala served with a buttered brioche bun.


Situated in the City’s Broadgate Circle, not too far from Shoreditch, lies Darbaar, Their Indian dishes have a regal feel about them based on those of the Maharajan court. The head chef is award-winning Abdul Yaseen, a former Head Chef at Cinnamon Kitchen and Anise and a founding member of the original Cinnamon Kitchen. His venture won Best Newcomer in 2016 at the British Curry Awards.


After 90 years of serving high-quality Indian cuisine to curry-loving Londoners (being the UK’s oldest Indian restaurant) Veeraswamy has finally gained a highly coveted Michelin star. This Mayfair restaurant has welcomed royalty and elevated curry night to a mastered fine art.


This is such a fabulous Indian restaurant and it is worth queuing to get a table here! The food is inspired by the Irani cafes of Bombay is served amid a bubbly atmosphere with vintage decor and helpful attentive staff. They also do breakfast – the egg naan roll which is an absolute winner.


Kricket started life at Pop Brixton and such was the success of its clever concoctions that it has now opened up in this permanent Soho location. The food is superb, serving options such as; pumpkin served with makhani sauce, fresh paneer, hazelnut crumble and puffed wild rice and kid goat raan.


Benares restaurant in Mayfair’s Berkeley Square, is definitely one to tick off the list to visit. From the A La Carte menu, you can choose between dishes such as crispy Soft Shell crab and chickpeas with curry leaf and coconut with tamarind dressing or guinea fowl tikka with sweet and sour beetroot dressing. The service is impeccable.


This South east London restaurant celebrated 30 years in 2015, and rightly so – its contemporary representations of India’s many cuisines have drawn vast praise. The gourmet Indian dishes are served in a smart, contemporary dining room with exposed bricks and modern art.


Karam Sethi opened Gymkhana in Mayfair back in 2013, and he’s won just about every food award going since, including a Michelin star. His innovative take on luxury Indian food is fantastic with lots of mouth-watering dishes.


Amaya in Belgravia offers a unique cuisine based on contemporary Indian food with a hint of the Orient. With a theatrical open grill kitchen, Amaya is, literally, one of London’s top restaurants. Menu highlights include a wild venison seekh kebab and duck tikka with tandoori plum chutney.

Cinnamon Kitchen

The chic, contemporary Cinnamon Kitchen is known for innovative Indian cooking influenced by classic British traditions. Why not try their green spiced monkfish and sip on gorgeous cocktails from the Anise Bar. Favourites include a Spiced Plum Saketini with Bombay Sapphire, plum wine, sake, galangal ginger served with lemon zest.