The best Indian restaurants in LondonDiscover 7 of the capital’s top-rated Indian eateries
A taste of India
London is renowned for its outstanding Indian food, so it’s no surprise that the capital boasts a culinary scene that’s a true celebration of the diverse flavours and authentic cooking styles that epitomise Indian cooking.
From long-established stalwarts to newer eateries that offer innovative takes on traditional favourites, here’s our hot take on London’s best Indian restaurants – all with at least 2 AA Rosettes for culinary excellence.
3 AA Rosettes
Located in the heart of exclusive Belgravia, Amaya’s theatrical open kitchen presents the sophisticated grills of India infused with subtle-yet-complex flavours. The fashionable grazing menu features small plate sharing dishes, with a more traditional finish provided by a selection of grandstand curries.
This stylish St James’s restaurant redefines quintessential Indian cuisine, using pioneering techniques to showcase authentic flavours and reinterpret traditional recipes. The dining room itself provides a fittingly luxurious setting, with striking mirrored columns and warm, soft lighting.
2 AA Rosettes
Driven by a desire to convey a passion for southwest coastal Indian cuisine, Quilon’s innovative seafood-oriented menu embodies a unique fusion of traditional and progressive dishes that are mostly designed for sharing.
Kahani means ‘story’ in Hindi – and this chic restaurant just off Sloane Square is where chef Peter Joseph is adding the latest chapter to his fresh approach to Indian cuisine. The finest seasonal British ingredients are brought to life with heady spices, and cooked on the robata grill and tandoor.
Housed in an elegant Chelsea townhouse, this stylish restaurant serves thoughtful and elegant dishes that pay homage to India’s rich heritage and wildlife. Order à la carte, or opt for the Expeditions tasting menu to experience authentic dishes from a variety of India’s diverse regions.
First opened in 1982, this glamorous South Kensington institution specialises in the spectrum of flavours, fragrances and textures that characterise Mumbai’s diverse culinary style. Enjoy everything from slow-cooked curries to grills and kebabs, as well as tandooris from the clay oven.
This informal and chicly minimalist restaurant serves up a contemporary take on India’s coastal cuisine, with flavour-packed menus showcasing expertly prepared seafood. Vegetarian and vegan tasting menus are also available, along with an extensive wine list that focuses on emerging regions and boutique wineries.
Babur is a South London institution, having been around since the mid-1980s, serving modern Indian cuisine. There’s a life-sized model tiger on the roof, so you can't miss it.
Set on Regent Street, and serving for almost a century, this is the granddaddy of the UK’s Indian restaurants.
It might come across like a glamorous Mayfair nightclub, but Benares Restaurant is serious about its cooking and its Indian roots. Expect innovative Anglo-Indian cooking of a high order.