UK
South East England
Slough Short Lease
SL3
Langley Connect
To Let
3,232 sf
Surplus office to let on first floor, self-contained suite adjacent to Langley Station.