01 City towers

122 Leadenhall Street

LocationCity of London
ClientBritish Land
ArchitectRogers Stirk Harbour + Partners
Size96,000 sq.m
UseOffice/retail/public space