UK
South East England
Berkshire
Slough
Office Retail
SL1
, Slough,
55-65-Uxbridge-Road
To Sell / Let 14,000 sf
Office/class E premises on Uxbridge Road, Slough available to let / for sale. The premises are arranged over ground, first..