Restaurants , Indian Brompton
  • 2 out of 5 stars
  • 1 out of 5 stars
(2 user reviews)
0 Love It
Save it

This East African restaurant group has two London outposts (in Knightsbridge and Edgware) and serves mainly North Indian staples. We’ve been coming here for years and are saddened at the recent slide in standards. This time around, only aloo chaat was a resounding success, memorable for its golden fried potato chunks tossed with softened onions and seasoned with pounded dried mango and toasted cumin.

In the past, we’ve had fabulous renditions of garlic-laden kaka-di-lamb curry made with meaty chunks cooked on the bone. Sadly, this Punjabi offering was marred by far too much floral screwpine essence and undercooked onion masala. Corners have been cut elsewhere: skewered chicken cubes (tandoori burra kebabs) were stringy-textured and insufficiently marinated in lime juice and ginger. Even the simple staple of palak paneer lacked seasoning and fresh punchy flavour.

Decor is a mix of weathered cane furniture and potted plants, against a backdrop of beige, with an open kitchen providing some visual distraction. Prices aren’t cheap and service is patchy, but its proximity to Harrods keeps Haandi busy with wealthy shoppers and business groups.


Venue name: Haandi
Address: 7 Cheval Place
Opening hours: Lunch served noon-3pm daily. Dinner served 5.30-11pm Mon-Thur, Sun; 5.30-11.30pm Fri, Sat
Transport: Tube: Knightsbridge tube
Price: Main courses £6-£16. Set lunch £12.95
Do you own this business?

Average User Rating

1 / 5

Rating Breakdown

  • 5 star:0
  • 4 star:0
  • 3 star:0
  • 2 star:0
  • 1 star:2
1 person listening

Horrible experience. service was very bad. Complained abt food with no taste but was told to pay for it even though I didnt eat it. Avoid going to this restaurant. Rip off


HORRIBLE EXPERIENCE! Service was most awful! Firstly we were seated at a dirty table, the waiter was quickly throwing two serviettes he took from another table on our plates and left leaving the menus on the side of our table. He came back quickly for our food order but was very uninterested and unfriendly. We also didn't receive the beverage menu from him... we actually had to ask the one other waiter for it, he brought it but slammed it on the table! After we finally ordered our drinks we waited for about 40 minutes without being served any drinks or food! Best of all the two waiters didn't serve other tables as well, most diners were waiting to be attended cos they had finished their meals and clearly wanted to pay, new diners were seated at dirty tables like us! At some point we stopped one of the waiters and asked for our drinks, the only answer we got was a very rude "Did you order any???". We got up cancelled all our orders and left the restaurant instantly & very angry!!! They lost our order worth about £120 and us as customers cos we will definitely never go again! DO NOT GO THERE!!! It will ruin your evening! We know from a few previous visits that the food is quite good there but the horrible service does not make up for it at all!