People tend to check in during these times:
One of the famous Iranian restaurant in London. Loved their meat chelo kebab.
Best Iranian restaurant in London
They don't serve tap water here so be prepared to pay £3 for your bottle.
Try the Iranian tea here, totally beautiful!
This is the best Persian food in england!!!
The best Persian food you'll have in london! Their hummos is a must!!!!! افضل اكل ايراني بلندن! لازم تطلبوا الحمص.