Indian restaurants in London are stealing the culinary spotlight like never before, with delectable restaurants highlighting Indian cuisine sprawling the capital. The spice route is hotter than ever, thanks to new openings introducing regional variations and fresh takes on traditional recipes. From Michelin-starred celeb favorites to no-frills restaurants ideal for midweek comfort food, these are the most delicious Indian restaurants in London to tuck in for lunch or supper.
What area of London has the best Indian food?
It might seem surprising, but our expert food editors have coined Mayfair and Soho as the hottest locations for London’s best Indian restaurants. These two neighborhoods boast everything from Gymkhana, a Michelin-starred fine dining experience, to Kricket, a creative take on Indian cooking combining Mumbai and London’s flavors. So whether you’re in town for a few days or a local Londoner looking for Indian food, you can’t go wrong with these spots.