122 Leadenhall Street

Richard Rogers

Construction · City of London, United Kingdom · 2014

Photo: It's No Game · 2013-05-26 · CC BY 2.0 · Wikimedia Commons · Original 4466×3082

...or 122 Leadenhall and 20 Fenchurch Street, currently under construction in the City of London. When completed, they will be respectively, 225m and 160m tall. Seen from the southern end of London Bridge.

Same project

ExteriorConstructionConstructionConstructionConstructionInteriorConstructionInteriorExteriorConstructionAerialConstruction

Looks like this

Visual neighbours across the archive

Related projects