Offices at St Peter’s Square, Manchester
Located in the Landmark building on St. Peter’s Square, this business center is conveniently close to Piccadilly Station. The building features distinctive amenities such as electric car charging stations, bicycle storage, and a strikingly modern double-height lobby. Inside, you’ll discover all the essentials to facilitate your optimal productivity.
Contact us to book a viewing!
Compare listings
Compare