Wonderful food, appalling service. So bad I can't go back despite their delightful bread and meats. I booked for 8pm, having promised visiting relatives a wonderful Iranian meal which would be new cuisine for them. I had been here before and experienced bad, disdainful service, but what happened next was beyond my low expectations.
We arrived at 8.15 after a late tube to be told that our table wasn't ready, please wait 10 minutes. It was obvious that there was no table for us, the restaurant was full. They hadn't given our table away, they just didn't have one for us. We waited ten minutes, still nothing. We eventually went to the pub nearby for a drink because there is no room to sit or stand if you're not eating. Finally we got a call and were seated with no apology, no sense of remorse, at 8.50. The head waitress insisted on arguing with me about how it wasn't her fault and there was no problem at all from their perspective. Then when it came for the bill, there was absolutely no reduction in price, not even the teas were thrown in for free. When we queried this saying it was highly unusual to be made to wait for 50 minutes and have absolutely no reduction in price, the waitress again argued with me, refusing to accept responsibility. It was infuriating and incredibly rude for my guests. Great food but such a rude attitude simply cannot be rewarded with more custom in my view. If you go, be prepared to wait, for a very long time. Don't book because it means nothing, and be prepared to be treated as though staff are doing you a favour by letting you sit down.