
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)