UK
South East England
Berkshire
Slough
Office
SL1
, Slough,
High Street
To Let, 236 - 3,360 sf
1
3,360 sf
A first floor office with versatile ground floor foyer/reception located in a prime position on Slough High Street. May suit a..
Occupying a prime High Street location.