Landmark, St Peter’s Square
Manchester is the UK’s second city, and St Peter’s Square is Manchester’s no. 1 business location. Landmark is a fully funded speculative office development and is a partnership between Mass Mutual – a US global insurance conglomerate – and Castlebrooke. Landmark has an exceptional on-site team with Squire & Partners having produced a timeless design. We will deliver a new best-in-class office building for Manchester in 2019.