Home » Europe
Oxford's mall network tracks 1 centre totalling 800k sqft of GLA. Westgate Oxford is the largest centre at 800k sqft.