Best curry in London: From Gymkhana to Tayyabs, we rate the city’s curries

London is one of the best cities in the world to enjoy the endless variety of food from the Indian subcontinent and its neighbours. We asked the City A.M. team to nominate their favourites from across the capital – here’s the definitive list of the best curries in the city.

1) Ganapati, Peckham

A colourful, cheerful little local in the ‘posh’ bit of Peckham serving up canteen-style South Indian specialities. The parathas are legendary in the postcode and there’s a great kids’ menu much appreciated by the local yummy mummies.

Visit the website here

2) Jai Krishna, Finsbury Park

Along Stroud Green road, Jai Krishna is authentic vegetarian Indian grub at its cheerful best. This cash-only, bring-your-own-beer no-nonsense joint is a tight squeeze, but that’s part of the charm. Its vast menu means you could keep going back and never get bored.

Visit the website here

3) Babur, Brockley

Babur in Brockley has an amazing high-end menu featuring scallops, quail and venison. Inspiration is drawn from across the subcontinent, leading to a restaurant that always has something surprising to offer. It’s all available for eating in or takeaway and delivery.

Visit the website here

4) Tayyabs, Whitechapel

No list of London curry houses would be complete without a mention of the Tayyabs, a frenetic, buzzing, cheap-as-chips Punjabi restaurant that attracts daily queues. Every dish is a hit here but the grilled lamb chops are perhaps the most famous and something you have to try at least once.

Visit the website here

5) Shiuli, Twickenham

Curry and rugby go together like lager and vindaloo so it’s no surprise Twickenham is known for its great selection of South Asian restaurants. Shiuli is our pick of the bunch, with its laid-back atmosphere and focus on healthy – but still delicious – food, that ranges from salad bowls to traditional street food.

Visit the website here

Apollo Banana Leaf is a Tooting institution serving Sri Lankan curries

6) Apollo Banana Leaf, Tooting

This Sri Lankan and South Indian restaurant in Tooting is an institution, serving excellent, authentic curries for prices so low they make you wonder if you’re still in London. Expect big crowds and a lively atmosphere. Don’t miss the crab masala.

Visit the website here

7) Yatri, King’s Cross/Euston

Wedged between Euston and King’s Cross, Yatri’s menu is rich with paneer, veg and meat dishes, with a street food slant. It is a small and intimate but popular spot, so booking is a must. Yatri is perfect for ordering lots of smaller dishes for sharing and don’t forget the mango lassi.

Visit the website here

8) Gymkhana in Mayfair

This two-Michelin star Mayfair restaurant is at the forefront of the haute cuisine revolution in Indian dining. With a dining room and menu inspired by colonial gentlemen’s clubs, it’s unlike anything else in the capital. Book far in advance.

Visit the website here

9) Lahore Kebab House, Whitechapel

Competing with Tayyabs for the title of “most hyped restaurant in Whitechapel”, this award-winning former diner is a great destination for anyone in the market for an authentic Pakistani kebab. Great food at great prices.

Visit the website here

10) Veeraswamy, Regent Street

This Indian restaurant is a solid reminder to never give up! Approaching their centenary, chefs were awarded a Michelin star in 2016 – 90 years after they first opened. Expect indulgent spins on Indian classics and a setting so regal you’ll feel as if you’ve broken into a right royal piss up.

Visit the website here

Yak & Yeti is serves Nepalese curries in Crystal Palace

11) Indian Veg, Angel

The lights are blindingly bright and the outside walls have a load of chaotic capitalised words written on them, but get past that and you’ll see how this cafe-style venue in Angel became a real institution. Everything’s fresh and vegetarian, and it’s eat as much as you like for £7.95. With the BYOB you can stuff your face on good Indian food and sink a beer for under a tenner. Can’t say fairer than that.

Visit the website here

12) Cinnamon Club, Westminster

Located at the historic Grade II-listed Old Westminster Library, The Cinnamon Club was one of the first London restaurants to really elevate the curry house experience into something more akin to fine dining. It remains one of the finest in London.

Visit the website here

13) Brigadiers, City of London

Inspired by the army mess bars of India, Brigadiers is an experience as much as it is a restaurant. With huge screens dotted around showing sporting events, the drinks are every bit as important here as the Indian barbecue menu.

Visit the website here

14) Khan’s of Brixton, Brixton

Plonked between an enormous Sainsbury’s and one of Brixton’s liveliest live music venues, Khan’s beauty lies in resisting the temptation to over-think. Well-spiced and portioned chicken, lamb and vegetarian curries at affordable prices are turned out speedily alongside with hearty mixed grills.

Visit the website here

15) Cafe Spice Namaste, Docklands

Found at the edge of Royal Albert Wharf, Cafe Spice Namaste is a buzzy Indian restaurant specialising in street food. Relocated from its former home in the City, it feels like a vibrant neighbourhood restaurant, serving dishes that are varied and surprising.

Visit the website here

16) Pahli Hill, Fitzrovia

Fitzrovia is now a dining hotspot to rival Mayfair so it’s fitting it has an Indian restaurant to rival any in the city. Pahli Hill Bandra Bhai specialises in small plates, with a laid back dining room and a retro “Indian smuggler’s den” located downstairs.

Visit the website here

17) Mirch Masala, Tooting

Mirch Masala in Tooting isn’t just any curry house – it’s London mayor Sadiq Khan’s favourite curry house. It’s a great value, cafe-style restaurant that specialises in nihari, slow-cooked lamb on the bone.

Visit the website here

18) Tamarind, Mayfair

Another of the restaurants that helped usher in the current crop of Indian fine dining restaurants, this classy Mayfair staple is a guaranteed hit, bringing together flavours from across the country and serving them with style and verve.

Visit the website here

19) Blue Junction, Morden

This is your local curry house done properly. Opened in 2015, Blue Junction prides itself on making every dish from scratch. There’s a great grill menu and a lively atmosphere, with TV screens showing everything from live sport to Indian music.

Visit the website here

20) Yak and Yeti, Crystal Palace

With its authentic Nepalese, Indian and Tibetan cooking and it’s extremely reasonable prices, this is a great example of a local restaurant that offers something different enough to make it worth a trip.

Visit the website here

21) Gunpowder, Tower Bridge

Skewing towards the higher end of the market, Gunpowder is a three-strong family-run chain serving excellent, punchy curries in intimate restaurants that manage to feel squirrelled away despite being in some of the busiest areas of the city.

Visit the website here

Related posts

Former NBA owner invests in $100m women’s football multi-club group

It’s not just Waspi women, the government has taken everyone for fools

Honda and Nissan merger talks spark UK job fears