Requirement to RENT
Shop, Take Away, Food Court
London
To Rent 1.5-3.5K sf
High Street, Shopping Centre, Retail Park
One of the fastest growing restaurant brands.
..