Just Falafel, the falafel chain, is to open its first UK company-run site at the London Designer Outlet in Wembley, north London, in October, M&C Report has learnt
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information