Property Code: 5571

Northampton Market Square Project Hits £1m Overspend