Station Square is situated in the heart of the commercial sector of Swindon Town Centre just 100m from the railway station.
Station Square has undergone a comprehensive and high quality refurbishment with energy efficiency and sustainability being key design factors.
Station Square is a five storey office building providing a total of 51,581 sq ft of first class office space.