St Margarets Retail ParkSwindon Date acquired: June 2021Location: St Margarets Retail Park, Swindon SN3 4ESSize: 76,660 sq ft / 7,122 sq mSector: Retail See All Investments