Indian Restaurants in Esher
1. Pure Indian Cooking
Indian restaurant in Fulham
67 Fulham High Street - SW6
Ignore the “average curry house” looks: this place “turns out adventurous and seductive dishes as good as many of the Michelin-starred Indians”, offering “West End flavours at suburban prices”. It’s owner-operated by “lovely people” – chef Shilpa Dandekar, who trained under both Raymond Blanc and Quilon’s Sriram Aylur, and her husband Faheem Vanoo (although “now without their own day-to-day personal attention with the opening of their new restaurant in South Kensington, Pravaas”, see also). Top Menu Tip – “the best black daal”.
2. The Cinnamon Club
Indian restaurant in Westminster
Old Westminster Library, Great Smith St - SW1
There’s no name outside so look for the carved stone lintel reading ‘Westminster Library’ when you visit this “fabulous institution” sitting “in the shadow of Westminster Abbey”. “Still great after all these years – Vivek Singh’s “posh Indian” remains one of the Top-40 most commented-on entries in our annual diners’ poll, and is also one of the most popular. The building provides a “very original setting” – complete with wood-panelling, leaded glass and book-lined walls – while transporting you to the subcontinent!”. It’s a “sophisticated” combination, with “classy” and “luxurious” cuisine providing “a paradise of fabulous flavours”, while “the buzz of happy diners gives a nice, comforting backdrop to one of the best meals you can have in central London”. (That is provided you don’t mind sharing the wonderful space with miscellaneous politicos and union leaders… “amusingly, it turns out that the new breed of MPs are just as keen to be fed here as the recently deposed mob!)”. Top Tip – “strong wine list, including a number of wines from India itself”.
3. Babur
Indian restaurant in Forest Hill
119 Brockley Rise - SE23
This Honor Oak Park institution “celebrated its well-deserved 40th anniversary” over the last year and “continues to provide some of the best Indian cooking in London” – it “looks and to an extent feels like a neighbourhood curry house, but the food is in another league”, with diners travelling from beyond southeast London to sample chef Jiwan Lal’s cuisine. They get a warm welcome, too (“I’ve been a regular customer for over 25 years and am greeted like an old friend”). Top Tips – “the good-value Sunday lunch buffet is well worth a trek”; “Swordfish tikka with a well-balanced radish pickle; Champaran mutton curry with excellent quality meat; Mango creme brulee with a very delicate crust”.
4. Colonel Saab Holborn
Indian restaurant in
Holborn Hall, 193-197 High Holborn - WC1V
“Such a shame not more people recognise this as a top Indian” – so say fans of Roop Partap Choudhary’s lavishly decorated venue in Holborn’s spectacular old town hall. “They seem to have observed the leading groups and copied the best bits” and the result is “really well-executed food” (if perhaps “with few surprises”). Last year, he also debuted in the large space off Trafalgar Square that was formerly Jones Family Project (RIP): “a well-designed if cavernous space” but sometimes “a little raucous due to its seeming popularity with big work groups”.
5. Cinnamon Bazaar
Indian restaurant in
28 Maiden Lane - WC2E
“A fun place – great for a meal before a show… and the food is imaginative and good too” – Vivek Singh’s spin-off from the famous Cinnamon Club is well-supported for its “solid modern Indian cooking” at “relatively good value” prices for the West End. On the downside, service can be “disorganised” and the (“noisy” and “really packed in”) dining room “doesn’t really inspire” although “as it fills, it becomes animated with a buzz of excitement”.
6. Light of India
Indian restaurant in Kensington and Chelsea
67/69 Gloucester Road - SW7
2022 Review: Worth knowing about near Gloucester Road tube – this large hotel dining room has been serving Indian cuisine since 1984. Too few reports for a rating, but promising feedback and worth bearing in mind if you are in the vicinity.
7. Benares
Indian restaurant in Mayfair
12a Berkeley Square House, - W1
“Still setting the standard for Indian food” – this leading Mayfair subcontinental emerged from a major refit in January 2025 and has gone from good to great as a result. A sprawling modern space, up stairs from Berkeley Square, it’s always been a stylish destination that has sometimes struggled to generate much electricity ambience-wise. No longer: its new decor looks and feels “superb” and chef Sameer Taneja’s “incredible” cuisine is going from strength to strength with an “amazing new menu”. “Top of the line” in all respects.
8. Gazzab
Indian restaurant in Hammersmith and Fulham
245 Goldhawk Road - W12
Gazzab is a celebration of indian fine dining in London. our philosophy is simple: to transform authentic indian recipes inro an elegant culinary journey. Each dish is crafted with the finest ingredients, plated with precision . From delicately spiced starters to signature mai...
9. Pravaas
Indian restaurant in Kensington and Chelsea
3 Glendower Place - SW7
“A delightful find” that’s “a brilliant option close to the museums and the Royal Albert Hall”. “Not your standard curry house cooking by any means”, Shilpa Dandekar’s cuisine wins nothing but applause at this year-old modern Indian restaurant in South Kensington, in particular for “beautifully executed food that’s aromatic and full of flavour… and prettily presented too!”.
10. Colonel Saab Trafalgar Square
Indian restaurant in Westminster
40 - 42 William IV Street - WC2N
“Such a shame not more people recognise this as a top Indian” – so say fans of Roop Partap Choudhary’s lavishly decorated venue in Holborn’s spectacular old town hall. “They seem to have observed the leading groups and copied the best bits” and the result is “really well-executed food” (if perhaps “with few surprises”). Last year, he also debuted in the large space off Trafalgar Square that was formerly Jones Family Project (RIP): “a well-designed if cavernous space” but sometimes “a little raucous due to its seeming popularity with big work groups”.
11. Saffron Summer
Indian restaurant in Chessington
4 Ace Parade - KT9
There’s “always a cheery welcome and super-courteous service at this distinctive and cut-above restaurant” from ex-Oberoi/Cinnamon Club chef-patron Awanish Roy – the first in a now two-strong chain, with a younger spin-off in Reigate. Its “sophisticated and delicate culinary style” is “superior to any other Indian restaurants in the area”, showcased in everything from the “tiny” and “delicious” poppadoms to “tender and flavoursome” chef’s specials, which feature on a menu spanning street food, British favourites and far more exotic fare (grilled guinea fowl, say, or wild boar vindaloo).
12. Indian Zest
Indian restaurant in Sunbury on Thames
21 Thames Street - TW16
“Amazing food, full of flavours” is on the menu at Bhanu Prataps “interesting” colonial-style establishment, a fixture for 17 years close to the Thames on the outer fringe of southwest London in a smart venue just back from the Thames.
13. Dastaan
Indian restaurant in Ewell
447 Kingston Rd - KT19
“Outrageous value” is not the only reward of a journey to the outer-limits of the metropolis and this “small”, “top-notch Indian” in a trafficky parade of shops in Ewell. You will also discover “Indian food the likes of which you have not previously experienced, full of such a variety of delicious flavours that it’s hard to limit your choices” – “rich but so tasty”. (Food commentator, Andy Hayler, who has visited every Michelin three-star on the planet, is a major fan – he’s reviewed the place 13 times!). Top Menu Tips – “best are the starters”: “super pani puri”.
14. Roz ana
Indian restaurant in Kingston upon Thames
4-8 Kingston Hill - KT2
2024 Review: Set in a parade of shops, Deepinder Sondhi’s subcontinental (with smarter dining room upstairs) is a fixture in these parts for its high-quality cooking, including some more adventurous dishes (think chocolate samosas, or chicken tikka with Laphroaig masala). If you wish, you can kick things off in style in the cocktail bar.
15. Fetcham Tandoori
Indian restaurant in Fetcham
248 Cobham Road - KT22
2022 Review: In a village near Leatherhead, this well-established Indian (opened in 1983) – nowadays run by the son of the founder – is strongly applauded by its local fans.
16. Tsaretta Spice
Indian restaurant in Twickenham
55 Church Street - TW1
2024 Review: Former Tamarind and Dishoom chef Yousuf Mohammed has “a different take on traditional Indian cuisine, with tapas-style dishes and cocktails making it a great dining experience”. Fans acclaim it as “my type of Indian”, with a focus on “quality not quantity”. Look out for pre- and post-match specials when England or Harlequins are in action at nearby Twickenham or the Stoop.
17. Swagat
Indian restaurant in Richmond
86 Hill Rise - TW10
2022 Review: “A real boon in Richmond”, run by exotically named founder Sudden Alberts, also behind Atithi in Twickenham. With its “delicious” Indian cuisine (“we particularly like the vegetarian side dishes”) and “prompt and perfect” service (“nothing is too much to make the customers happy”) it’s proclaimed something of a “hidden gem” by all who comment on it.
18. Munal Tandoori
Indian restaurant in
393 Upper Richmond Road, Putney - SW15
2023 Review: This “great-value local Indian” is a landmark on the South Circular near Putney which has built a sterling reputation over 32 years for its classic north Indian dishes supplemented by interesting Nepalese specialities such as momo steamed dumplings – all served in “huge portion sizes!”.
19. Cilantro Putney
Indian restaurant in Wandsworth
244 Upper Richmond Road - SW15
For a “delicious, healthy tasting curry”, fans recommend this “solidly-good Indian” in Putney: the first UK outpost of a family-owned group, whose premises are still remembered by some as the site of Ma Goa (long RIP).
20. Patri
Indian restaurant in Ealing
139 Northfield Avenue - W13
Puneet Wadhwani’s colourful, “good-value” street-food cantinas in Ealing and Hammersmith are inspired by the snacks sold to travellers at Indian railway stations. Having a party? – “The chef’s sharing Thali is fantastic – full of flavour and great variety” – and feeds up to five hungry adults and two kids for £144 (vegetarian), £155 (mixed) and £166 (with seafood).
View full listings of 132 Indian Esher Restaurants
Popular Esher Restaurant Searches
Esher Restaurant News