UKSouth East EnglandBerkshireSlough
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.