Nothing is fresh here. The shawarma is not good at all.
A nice gem of a place in an unexpected spot. Amazing shawarma and probably the best falafal I've had in London. Very affordable as well.