02-07-2020 11:52 via worldarchitecturenews.com

Landmark launches with Squire & Partners’ first Manchester built project

Squire & Partners has completed Landmark, a new Grade A office development adjacent to No1 St Peter’s Square in Manchester
Read more »