St Helen’s Square is a key public space that lies at the historic junction of Leadenhall Street and St Mary Axe and offers the third largest open space in the City of London.

Project details

Title

St Helen's Square

Client

The Leadenhall Development Company, City of London and Aviva

Status

Complete

Project team

Gillespies (lead)