Properties

Results 1 - 2 of 2
Slough Town Centre 18 Stoke Road

Call for price

Slough Town Centre 18 Stoke Road - Slough United Kingdom
Slough Town Centre 18 Stoke Road, Slough, SL2 5AG This business centre is in a prominent office building in the middle of Slough next to the station. There are many reasons for locating a (...)
Slough Bath Road 268 Bath Road

Call for price

Slough Bath Road 268 Bath Road - Slough United Kingdom
Slough Bath Road 268 Bath Road, Slough, SL1 4DX The Slough Bath Road business centre is located in a striking glass building designed by architect Sir Norman Foster. It is strategically situated (...)