Commercial
Two St. Peter’s Square is part of the new vision for the Square. It offers 5,203 ft2 of retail space and 161,065 ft2 of high quality, BREEAM ‘Excellent’ Grade A office space across 12 floors. This building has been designed as a fine example of timeless modern architecture in the heart of Manchester.