Requirement to RENT
Shop, Restaurant
London
To Rent 500 - 2,000 sf
Established Cafe/Wholefoods Operator
Locations: Central locations and affluent London suburbs..