Indian
Most Popular guides
Where To Eat Indian Food In London Right Now
From white tablecloth places to canteen-style spots, these are our 21 favourite Indian restaurants across the city.
Where To Eat Dinner In East London (When You Hate East London)
Facing a dinner in East London but dreading the latest hipster food trends? Here’s where to get proper dinner out East without any of the fuss.
5 London Restaurants Serving Diwali Specials
From Bollywood-themed nights, to duck-heavy feasts, here are some great options for celebrating Diwali.
Top rated spots
All Posts
Anda House
Anda House is a little kiosk in Trader Wembley specialising in Gujarati egg dishes that are a perfect fix anytime of day.
Aroma Lounge
Aroma Lounge is a desi pub in Wembley that combines football and curry house classics in a big, banquet-style dining room.
Madhu's Of Mayfair
A high-end Indian restaurant inside The Dilly hotel in Piccadilly, as well as serving traditional curry-filled dinners, Madhu's of Mayfair is also home to one of our favourite afternoon teas in London.
Where To Eat Indian Food In London Right Now
From white tablecloth places to canteen-style spots, these are our 21 favourite Indian restaurants across the city.
Moksha
A relaxed neighbourhood restaurant on Kingston Road, Moksha serves some top-tier Indian classics.
Kokum
Kokum is right up there with the best Indian restaurants in the city. The food at this East Dulwich spot is excellent and the service rivals the tender beef nihari for warmth.
Kricket Soho
A sceney spot in Soho that’s always buzzing, Kricket serves exciting takes on Indian classics in a moody basement.
The Tamil Crown
The Tamil Crown in Angel is an excellent pub and Indian restaurant, made for moody date nights.
Shree Krishna Vada Pav
The Wembley outpost of Shree Krishna Vada Pav is a reliable spot for a pick-me-up vada pav and other brilliant-value Maharashtrian snacks.
Chakra Kensington
A straightforward Indian restaurant in Kensington, Chakra is all about the classics.
The Chilli Pickle
If you’re able to resist saying ‘sizzle sizzle’ when lamb cutlets arrive on your table at The Chilli Pickle, an Indian spot in Brighton, then you’re made of better stuff than we are.
Bibi
Bibi is a modern Indian restaurant just off Oxford Street serving exciting takes on the classics.
Streets
When you want to have a few glasses of wine sitting on a sofa or in the kitchen, but not your sofa or kitchen, there’s Streets. This natural wine and small plates spot in Margate is set up like a living room.
Thali
Thali is an old-school-feeling curry house in Chelsea, full of happy groups tucking into comforting makhani.
Darjeeling Express
Darjeeling Express is a charming Indian restaurant in Kingly Court with the kind of home-cooked food that’ll have you booking another meal before you get the bill.
Dilpasand
Come in a group so you can share more of the great Pakistani and Indian dishes at Dilpasand, a casual Whitechapel spot.
Zayna
Zayna, a Pakistani and Northern Indian restaurant near Marble Arch, is a moody, romantic spot that serves the kind of top-tier food that'll make braving the Oxford Street crowds worth it.
Karachi Cuisine
Head to Karachi Cuisine, a Pakistani and Indian restaurant in Norbury, for excellent mocktails, a fun atmosphere, and great food.
Bombay Palace
Bombay Palace is a high-end restaurant on Connaught Square with the kind of attentive service and stand-up Punjabi dishes that’s ideal for a business dinner or a meal with your in-laws.
Shree Krishna Vada Pav
The Harrow location of Shree Krishna Vada Pav, the vegetarian and vegan mini-chain, is an excellent and brilliant-value spot for a couple of quick vada pavs, and warming stews or curries.
Udaya Kerala
Udaya Kerala in East Ham is a small, welcoming spot you’ll return to again and again. As much for the excellent South Indian dishes as the laid-back atmosphere.
Vijaya Krishna
A homely restaurant on a bustling corner of Mitcham Road, Vijaya Krishna has been serving a truly epic masala dosai, and delightfully fiery lamb madras since 1994.
Hyderabadi Spice
Most meals at South Indian restaurant Hyderabadi Spice, located in East Ham, start with ordering the excellent, generous biryani and end with spooning leftovers into foil containers.
Thattukada
You should come to Thattukada, a popular, low-key Keralan spot in East Ham, en masse, for chicken 65, fish moilley, and more.