UKSouth East EnglandBerkshireSlough
Investment - Office , Investment - Retail High Street
SL1, Slough, High Street
To Sell 6,400 sf
BUSINESS FOR SALE
Comprises of a mid terraced three storey building originally constructed in..
Slough is undergoing major regeneration as British Land and the Abu Dhabi Investment Authority have gained outline planning consent for..