St. Nicholas Shopping Centre, Sutton

A 375,000 sq ft shopping centre owned for approximately 30 months. During that time, significant physical enhancements were undertaken, to include two new entrances and over 30 new lettings completed.

This website uses cookies to ensure you get the best experience on our website. Learn more

Allow cookies Dismiss