UKSouth East EnglandBerkshireSlough
Office with Showroom
SL1, Observatory House, Slough, Windsor Road
To Let 8,562-17,123 sf
Modern Offices, Air Conditioning, Raised Floors 150mm, Suspended Ceilings, LED Lighting
The accommodation can be found within a modern 111,000sq.ft. building, accessed via impressive reception and galleried atrium, leading to the 5th..
5 minutes walk from Slough train station, which provides services to London..