UKSouth East EnglandBerkshireSlough
Shop, Office
SL1, Slough, High Street
To Let, 692 sf
High Street, Prime, Corner position, Fully glazed shopfront, Double-fronted unit
A prominent shop premises currently occupied by a popular beauticians available on a new lease on terms to be..
Prominent High Street location.