UKSouth East EnglandBerkshireSlough
Office
SL1, Slough, Sts House
To Let, 2,666 sf
Refurbished Offices, Gas Heating, Open Plan, Shared WCs, Car spaces
Economical refurbished office accommodation within a 5 minute walk of Slough Train & Bus Stations with 6 on site car parking spaces...
The STS building is located on Bristol Way, Slough just off Stoke Road..