UK
South East England
Berkshire
Slough
Shop
SL1
, Slough,
Church Street
To Let 1,229 sf
0 GF
651 sf
-1 Bse
578 sf
A prominent shop premises located just off the High Street measuring approx..
Located just south of the High Street and the Queensmere Observatory Shopping Centre.