Find and book great restaurantsFind a Restaurant
We found 31 restaurants in Best Indian restaurants in London.
Michelin-starred Amaya succeeds precisely because it doesn’t do curry clichés. Instead, the open kitchen serves elegant dishes for worldly… more »
‘Innovative, contemporary and stylish' neatly sums up the all-round appeal of this highly regarded Indian, which delivers consistently excellent… more »
From modish ‘Indian tapas' and lunch boxes to pick-and-mix main courses, City-smart Bangalore Express is clearly trying to move with the times… more »
‘A railway-themed curry house next door to a major transport terminus’ is one reader’s snapshot of this branch of Bangalore Express, which… more »
Benares has been cited as one of London’s top culinary ambassadors, but last year’s feedback suggested standards were slipping and we’ve… more »
For almost 25 years, readers have been in raptures about Chutney Mary, and the love affair doesn’t look like ending any time soon – ‘I… more »
A vision of oriental excellence within the baroque grandeur of The Old Westminster Library, the fabulously aristocratic Cinnamon Club is a… more »
Located just above Floridita and aimed at the same fun-loving crowd of media execs and happy-go-lucky tourists, this casual Indian is a cannily… more »
Although the odd doubter reckons that there are ‘much better Indians at much better value', few can claim quite this level of opulence.… more »
The casual outpost of chef Vivek Singh’s Cinnamon family has found its stride, making it increasingly popular with Carnaby Street shoppers… more »
Repackaging the vibrant Bombay café scene for hip Londoners, Dishoom is a lively all-day pit stop with a varied menu roaming from toasted bun… more »
Nestled among the boutiques at the Parsons Green end of Fulham Road, Dalcha is a stylish addition to the neighbourhood’s Indian scene. The extensive… more »
With Michelin-starred Trishna already wowing the crowds in Marylebone, Karam and Jyotin Sethi have launched Gymkhana – an opulent, low-lit … more »
Formerly a bright, brash ‘Indian tapas’ pit-stop, this offshoot of Michelin-starred Tamarind has morphed into a cool, industrial-chic … more »
Situated on Brick Lane, also known as London’s curry mile, Masala is a traditional Indian restaurant serving up authentic food in relaxed surroundings… more » This review is not by Square Meal
Find the very best Indian restaurants in London with Square Meal’s handpicked selection of the top Indian restaurants in London. Undoubtedly the nation’s favourite cuisine, Indian food is an exciting culinary journey of colour, rich flavours and aromas. A diverse cuisine that encompasses each region of India, Indian food is shaped by the religious and cultural beliefs of each area. Whether its traditional Indian curry house cuisine; contemporary Indian cuisine or authentic Indian street food you prefer, there’s no denying that Indian food is an exciting cuisine.
Naturally London is filled with Indian restaurants, from the curry houses of Brick Lane to the fine dining Indian restaurants of the West End so making your choice may sometimes prove to be hard work. Square Meal’s list of the best Indian restaurants in London is an excellent guide, featuring only the top Indian restaurants to be found in London.
Every one of the Indian restaurants featured in Square Meal’s list of London’s top Indian restaurants have been tried and tested by food critics and our own customers so check out the reviews and book a table online with Square Meal today. As well as the restaurants on this page, we have listings for Indian restaurants in the West End including Covent Garden and Soho, Indian restaurants in Central London and Indian restaurants in The City as well as Indian restaurants throughout the rest of London. Each Square Meal listing features an independent review, as well as reviews from diners, together with unique special offers such as free drinks and discounts.