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