Every Londoner has a favourite Indian restaurant. Many are the unassuming neighbourhood spots where you’re welcomed like family and the waiter always remembers your favourite dish.
So, in a city like London, forever intertwined with Indian food, culture and history, it’s tough to pick the best Indian restaurants from thousands. That’s why we’ve chosen those restaurants that are likely to thrill any visitor to this vibrant and ever-evolving city – or curious local – in search of the flavours of the Indian subcontinent, from Indian fine dining, to the hipper new-Indian and Indian-inspired spots. Come hungry, is the best advice we can give you.