Best Indian Restaurants in London

It's no secret that Britain is a nation of curry lovers, however finding the best places for *authentic* dishes 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 London has to offer.

Last updated on 11th November 2021

Chai Ki

764 user reviews 4

Sister restaurant to the seriously successful Roti Chai, Chai Ki is yet another contemporary wonderland of curated Indian dishes in London. Influenced by Britain, India, China and beyond, enjoy fusion breakfast bites, specially selected cocktails and more at this Canary Wharf restaurant.

Dishoom Cafe Shoreditch

7 user reviews 4

With a large café area as well as a bar and dining area, Dishoom Café in Shoreditch is an ideal venue to visit any time of day. With a breakfast, lunch and dinner menu, Dishoom is the place to head to for some authentic Indian food in a relaxed and friendly setting. With a beautiful courtyard which would be perfect for dining or drinking one of their refreshing and aromatic cocktails.

Taking residency in an old curry house, Gunpowder is an Indian restaurant in London with trendy tact. Brimming with plates that dose guests on family recipes, Indian heritage and traditional culture, Gunpowder may be a petite destination, but its romantic innards and brimming dishes make it a must try for Indian food in London.