United Kingdom
Excellent Indian restaurant serving all the favourites in a stylish yet casual setting. The lamb chops malai and tandoori chicken are particularly tasty. Plenty of vegetarian and seafood options. Take away also available.
22 Camberwell Church Street, London SE5 8QU
+44(0)207 701 6004
hungryhouse.co.uk/safa
Google map: bit.ly/mROqhj
The Diwana is my favourite Indian restaurant in London. There are three reasons: the first is the fond memories it evokes of childhood trips to London, which invariably featured a re-fuel here. The second is the quality of the food - speaking as a British Asian it is the only place in London I have found which rivals my grandmother's cooking (although in case she ever reads this, it still comes off second best). The third is the value for money. If you go at lunchtime, for roughly £8 plus a drink, you can enjoy the sumptuous vegetarian buffet. This features dahls to die for, delicious saags, soul-nourishing channa massalas, more salads than you could possibly wish for, home-made raitas, freshly baked naans, pooris and parathas, and a fantastic selection of deserts. The gulab jaman are especially good here. The menu is of the same high standard but for the full experience I would wholeheartedly recommend going at lunch. If you do, don't eat any breakfast, and don't make dinner plans. You will be too full and in too high a state of food nirvana to want to eat another bite for the rest of the day.
121 Drummond Street, London, NW1 2HL
+44(0)20 7387 5556
Google map: bit.ly/f9NPgj
Situated just off Haymarket, Mint Leaf serves seriously good Indian food. It'd definitely in the same category as some of the more celebrated options like Veeraswamy and Tamarind. Get a mix of main courses to share to make the most of the experience – a combination of chicken curry, lamb stew, pulao rice, bread basket, yellow lentils and aloo will certainly not disappoint.
Khaana is a cafe restaurant offering Pakistani/northern Indian/Kashmiri cuisine. The food is excellent - authentic homestyle and a lot of Asians eat in there. It offers great value for money and is very reasonably priced.
The decor is gorgeous - contemporary, stylish and light with mirrored and iridescent mosaic. Free wi-fi is available and you can just pop in for a coffee or chai and read the newspapers. The desserts are pretty good too. You can also eat and drink al fresco. This is the only decent Indian restaurant in Catford and surrounding areas. Absolutely worth a visit.
123 Rushey Green, Catford, London SE6 4AA (Opposite Argos)
020 8698 0258
Catford Bridge is nearest overground station.
Pretty basic restaurant with the most fabulous authentic curries and biryanies. When I am homesick for my mum's cooking this is where I go and where loads of other Indians and Pakistanis go. Much better than any restaurant in Southall, cheaper and the staff are lovely.
Lahore Spice, 272 Kingsbury Road, Kingsbury, London NW9 0BT, 020 8204 2040 (Jubilee line)
A breath of fresh air on the Indian dining scene, just round the corner from Brick Lane on Bethnal Green Road, but so different.
Fantastically fresh food, cooked in an open kitchen in front of you, and they do not use artificial food colouring and use fish from sustainable sources. Their lamb chops are to die for, and the Tandoori Raan (leg of lamb) is the best I ever had, and to top it up the chocolate milkshakes (Jay Rayner's recommendation in Observer) were spot on.
Maida Indian Eatery
148 Bethnal Green Road
London E26DG
Tel: 02077392645
www.maida-restaurant.co.uk
Nearest station : Liverpool st
Excellent setting and service, shame about the food. Very bland!
No taste of coconut in coconut rice! Tasteless prawns.
Very disappointing evening considering the location and high prices.
Food needs to match the wonderful décor.
You could walk past 100 times without noticing. You certainly wouldn't go in unless someone recommended it. The restaurant is on the second floor of the Strand Continental Hotel, which was popular with Indian intellectuals in the 1930s, and nothing has been changed since, not even the lino on the stairs.
It takes dinginess into a whole new dimension and the service can be a little odd, but it offers really good authentic Indian food at rock-bottom prices. An unforgettable experience.
143 Strand WC2 (020-7836 0650)
They do a great set meal each day, well worth the price, including a little Indian desert. Also have good south Indian dishes.
121-123 Drummond Street Camden London NW1 2HL. Right next to Euston Station.
Fantastic food, particularly the south Indian meals, cheap, and quick service. I always eat there when I'm in the area.
133/5 Drummond Street, London, NW1 2HL
A fantastic curry restaurant, hidden away a few minutes walk from Old St tube station.
Stumbled upon it a few years ago and have been a regular ever since. A great range of traditional Indian food prepared with the best ingredients - mouth wateringly tender meat, delicious mango chutney with cracked black pepper and slivers of chili, even the garnishes are prepared with care and taste delicious.
Attentive, friendly service, the best peshwari naan bread I've ever tasted. Reasonably priced, and due to its location off the main Shoreditch drag it's bizzarely easy to get a table despite how amazing this place is.
20 City Road, London, EC1Y 2AJ, 020 7374 4842, Old St. tube.
One of the best Nepali restaurants in London, arguably the best in west London. There is a wide variety of dishes, including vegetarian, and the knowledgable staff will guide you if necessary.
116-118, Ruislip Rd, Greenford, Middlesex UB6 9RU
Tel: 020 8578 3255
Nearest tube: Greenford, then E6 bus.
The curries are sensational and the naan is really good.
148 High Rad, Woodford Green, IG8
This is a hidden gem, set in the greenfields of Fairlop Waters in Ilford. Phenomenal chilli chicken, and excellent veggie options.
The food is supposed to be authentic Mumbai cuisine, which is the one place in India where you can find the whole country's various delicacies united. It overlooks a lake, and you can smoke some great apple mint tobacco in their sheeshas. Great value for money.
It's in the Fairlop Waters complex on Forest Road, Barkingside, Essex, London, IG6 3HN. Fairlop tube (central line) is just a few minutes walk away. I found it here: www.london-eating.co.uk/6766.htm
A fantastic place. It has grown organically over the years and is a huge word-of-mouth success. Like others in the list, the menu is not as extensive as some but everything is delicious
372/4 Northolt Road South Harrow Middlesex HA2 8ES
One of the oldest Indian restaurants in London. Great chicken tikka. Try the mixed grill and the king prawn sag is to die for.
135-137 Whitfield Street, Soho, London, W1T 5EL. Nearest tube - Warren Street (it's a 5 min walk from there)
The food, fragrance, spice, atmosphere, and neighbourhood are all unforgettable. I recommend it to everyone. Such a place becomes an intregal part of sensory memory, replayed over and over again, even across a decade or more.
In the sprawl of restaurants in Brick Lane, we have only ever had fantastic food, service and atmosphere here. Whether an after-work meal for 12, a quick pre-club supper for four, a lingering dinner for two or a cricket club on the lash - everyone is made to feel welcome and attended to with the same quality of service. Having tried the rest, believe me, when in Brick Lane, aim straight for the Village.
Brick Lane, London
Misleading name, underwhelming locale (although Brook Green is entirely charming, Shepherd's Bush Road is most poignantly not so) and the interior won't stretch the imagination. But, you should go. In fact, I implore you to.
Truly excellent, from the personable service to my real reason - the magician(s) in the kitchen.
www.lecinnamon.co.uk/
158a Shepherd's Bush Road
Brook Green W6 7PB
Nepalese & Indian rstaurant run by Nepalis. Excellent fresh cooked food. Limited menu and different to the 'run-of-the-mill' Indian restaurant. Expensive, but this is Surrey!
18 Cromwell Road, Redhill, RH1 1RT 01737789599
Search Been there