We were in London for a concert and happened on this great place the next day by pure chance. It was pleasantly busy about midday on a Sunday and despite that it was absolutely spotless with plenty of staff to look after everyone.The menu is extremely reasonable, with meals about £10 each. I can personally attest to how delicious the Moroccan chicken is, as well as their soup of the day.Everything tasted so fresh and I don't think I even saw a microwave.Excellent little place that I will gladly go back to if I'm ever again in the area.