Requirement to RENT
Restaurant, Shop, Pub / Bar, Showroom / Gallery
London and Southern England
To Rent 2,200 - 5,000 sf
We have been instructed to expand Megan's group of Restaurants around London and in key towns beyond the home..