UKSouth West EnglandRetail Mayflower Street PL
PL1 Mayflower Street
To Let 974 sf Shop
Rear Access
The subject premises comprise a 2-storey, end-of-terrace, self-contained retail property with..
The subject premises are located on Mayflower Street, which is situated directly off Armada Way. Mayflower..
PL1 Mayflower Street
To Let 4,833.04 sf Shop, TRAVEL Retail in airport / station, Restaurant, PopUp opportunity, Office, Office with Showroom, Serviced Office, Office Storage, Retail Warehouse, Drive-thru at Retail / Leisure Park
Construction is underway for a new 6 storey iconic student development with ground and lower ground floor commercial space. This..