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.


Manchester is the heart of the Northern Powerhouse with a GDP of £51bn, the largest in the UK outside of London, and is benefiting from significant public, private and foreign direct investment. The city is a UK market leader for creativity, innovation, entrepreneurship, and connectivity - not to mention hosting world class educational institutions. St Peter’s Square is Manchester’s premier business district and is undergoing substantial regeneration, coinciding with our scheme is Manchester City Council’s £185 million investment that aims to pedestrianised, augment and enhance the Square following on from the office developments One and Two St Peter’s Square.

‘St Peter’s Square will undoubtedly be the jewel in Manchester’s Crown’ Andrew Fender, TfGM Committee Chairman

Swipe To Navigate Slides

Map of development Area
  • 178,800 sq. ft. Grade A office scheme in St Peter’s Square
  • £185 million regeneration of St Peters Square
  • 14 storey office development
  • Highest quality design, flexibility of space and premier location
  • Future-proofed asset primed for institutional investment 
  • High profile development
  • Capitalises on Manchester's world-wide image
  • Reinforces Manchester City Council's open for business and regeneration message
Map of development Area
  • Award-winning architects 
  • Construction consultants with 170 years of history
  • Construction contractors with a proven track record, 3 million sq. ft. to date
  • Project consultants that operate from over 20 locations around the globe
  • Built environment consultants with 50 years’ experience of operating within the UK


Landmark will deliver 180,000 sq. ft. of large, bright and column-free space over ground and 13 upper floors. It will achieve a BREEAM Excellent rating while the 14,165 sq. ft. floor plates are designed for maximum efficiency and flexible working; this will simultaneously future-proof the building.


Landmark’s façade will seamlessly compliment St Peter’s Square’s blend of Manchester’s technological future and industrial past whilst producing its own distinctiveness through the timeless design. Internally, Landmark has been designed to optimise flexibility and efficiency, offering tenants the capacity to match their Grade A space with their business needs. The quality of design and the great location makes Landmark the prime city centre office development outside of London.



Press Coverage