One Angel Square, a high-sustainable office building in Manchester, England.

- Image ID: DED4W3
One Angel Square, a high-sustainable office building in Manchester, England.
Matthew Wilkinson / Alamy Stock Photo
Image ID: DED4W3
Location: Miller Street, Manchester, England.