160 meter office skyscraper 20 Fenchurch Street 2009 2014 proj Rafael Vinoly in City of London, London, England, United Kingdom. April 5th 2015 © Wojc

- Image ID: M3NA83
160 meter office skyscraper 20 Fenchurch Street 2009 2014 proj Rafael Vinoly in City of London, London, England, United Kingdom. April 5th 2015 © Wojc
Wojciech Stróżyk / Alamy Stock Photo
Image ID: M3NA83
160 meter office skyscraper 20 Fenchurch Street 2009 2014 proj Rafael Vinoly in City of London, London, England, United Kingdom. April 5th 2015 © Wojciech Strozyk / Alamy Stock Photo
Save to lightbox