The 10 best Indian restaurants in London

Shutterstock_Elena Eryomenko
Indian cuisine enchants with a unique symphony of aromatic spices and invigorating colours that stimulate palates and minds alike. Let yourself be seduced by this Falstaff best list of the top Indian restaurants in London.
Zur Karte
Zur Liste

In the heart of Mayfair, the decadent interiors of the Michelin-starred Gymkhana transport diners back to ancient India. The a la carte and tasting menus include traditional tikkas and kebabs made with British produce such as venison and guinea fowl. The side dishes and spiced cocktails are equally delicious.

42 Albemarle Street, W1S 4JH London, Great Britain

Head chef Sriram Aylur oversees Quilon's Michelin-starred restaurant, which serves delicately prepared yet traditional dishes from the southern Indian states of Goa and Kerala. The focus is on fresh seafood and sharing is key.

41 Buckingham Gate, SW1E 6AF London, Great Britain

Marylebone's best Indian restaurant, with a menu full of flavours inspired by the southwest coast of India. The brown crab is a crowd favourite and each dish has a pre-selected wine pairing from both established and emerging regions.

15 -17 Blandford Street, W1U 3DG London, Great Britain

The perfect blend of fine dining and home cooking, Benares' modern Indian cuisine, under the direction of Chef Sameer Taneja, continues to earn its Michelin star. The seasonal menu draws inspiration from all over India, using the finest British ingredients. The thali lunch is the best way to sample it, paired with one of over 400 wines from the cellar.

12a Berkeley Square House, W1J 6BS London, Great Britain

Now larger than when it first opened in 1995, Tamarind remains one of London's most sophisticated and popular Indian restaurants. Mixing rich tandoor flavours with sweet, sour and umami touches, Tamarind also has a long list of hand-picked wines to complement every dish.

20 Queen Street, W1J 5PR London, Great Britain

Inspired by India's former military mess clubs, Brigadiers serves light Indian street food, grilled and tandoori meats in the City of London. Reminiscent of an old-world party, with designated areas for pool and card games, beer and whisky are encouraged, as is lively chit-chat.

1-5 Bloomberg Arcade, EC4N 8AR London, Great Britain

The aptly named Gunpowder gives a hint of the fiery Indian dishes served daily to the ever-busy Spitalfields clientele. Small, shareable and feastable plates made from sustainable ingredients allow diners to try a little bit of everything. The signature cocktails are ideal for chilling out.

One Tower Bridge, 4 Duchess Street, SE1 2SE London, Great Britain

A deeply immersive dining experience based on the golden age of Bombay, Dishoom has an ever-present queue, a warm atmosphere and an outstanding cocktail list. The menu serves the classics and delivers them well - the 24-hour black daal is a sensation, as are the breakfast naan rolls.

12 Upper St Martin's Lane, WC2H 9FB London, Great Britain

Michelin-starred chef Peter Joseph puts a tasty, communal twist on Indian classics at this luxurious Chelsea restaurant. Seasonal British ingredients are used to create sharing dishes such as guinea fowl tikka and venison keema. Drinks range from classic cocktails with Indian spices to a wide selection of wines from around the world.

1 Wilbraham Place, SW1X 9AE London, Great Britain