St Margarets Retail Park

Swindon

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