Best Indian Restaurants In London

It's no secret that Britain is a nation of curry lovers. However, finding the top places can be quite the task. Whether you're craving a hearty biryani, proper pani puri, freshly-grilled tandoori meats, a humble korma or some light bites for grazing on while you drink, this is the ultimate guide for you. Satisfy those hunger pangs and quench your thirst with our guide to the best Indian restaurants in London.

Last updated on 15th March 2023


If you're on the hunt for Michelin star Indian restaurants in London, then Trishna should be on your list. Dishing up coastal cuisine, alongside fine wines from niche producers, this stunning dining destination isn't to be missed.

Tamarind Kitchen

Bringing traditional Mogul Indian cuisine to Soho, this edition of Tamarind aims to bring much the same experience as its Michelin starred Mayfair sister. Think Awadhi kebabs and south Indian curries, all washed down with a choice of Europeans wines or signature cocktails.