UKSouth East EnglandBerkshireSlough
SL1, Keypoint, Slough, High Street
Office
To Let, 1,168 - 19,823 sf
Keypoint is a striking, high quality and prominent office in Slough, located close to the town centre amenities and transport links. Styled with brick elevations and large feature windows, its large glazed entrance leads to a newly extended reception, corporate business lounge and collaboration..
Slough is a well-established business hub in the Thames Valley. It provides a base for some of the world’s leading brands and stands as the second most successful place nationwide for start-ups. Keypoint provides offices to..