St Margarets Retail Park

Swindon

Date acquired: June 2021
Date sold: April 2026
Location:
St Margarets Retail Park, Swindon SN3 4ES
Size:
76,660 sq ft / 7,122 sq m
Sector:
Retail
See All Investments