Indian Restaurants in London

Showing 11 - 12 of 12 restaurants

London is home to some of the finest Indian restaurants in the UK. The renowned Brick Lane in Shoreditch is the place to go for fine Indian food.

The Curry Room

39 Buckingham Palace Road, Westminster SW1W 0PS

A gem of an Indian restaurant close to Buckingham Palace at the Rubens Hotel. Hand stitched Rajasthani embroidery and deep red colours make this a stunning setting for dining in London.


Delhi Brasserie

44 Frith Street, Soho W1D 4SB

London’s Frith Street is the base for one of Soho’s longest running Indian restaurants the Delhi Brasserie Soho.


Subscribe to our newsletter

Sign up today for the latest news and special offers from Best London Restaurants.

Your email address
Enter the secret word
Captcha token