Property Listing Details
- Retail and Leisure Units will be located on the ground floor
- 2 St Peter's Square is located in the heart of Manchester's City Centre and has a multitude of amenities nearby.
Two St. Peter’s Square is part of the new vision for the Square. It offers 5,203 sq ft of retail space and 161,065 sq ft 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.
Ranked as one of the best cities for business in Europe and in a globalised
economy, Manchester remains at the leading edge in innovation and creativity, with St. Peter’s Square the heart of the city.
No floorplan availableContact the agent