UKSouth West EnglandRetail Mayflower Street PL
PL1 Mayflower Street
To Let 836.36 sf Shop
Ground and first floor retail unit
The subject premises is located on Mayflower Street which is situated directly off Armada Way. Mayflower Street is a busy thoroughfare..
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..