LONDON, UK - OCT 25: 20 Fenchurch Street in construction on October 25, 2014, in London, UK. Rafael Vinoly designed building (the Walkie-Talkie) with new window screens added, tenants Markel and Kiln.
Editorial use only
Editorial credit: Malcolm Chapman / Shutterstock.com

Royalty-free stock photo ID: 228140029

LONDON, UK - OCT 25: 20 Fenchurch Street in construction on October 25, 2014, in London, UK. Rafael Vinoly designed building (the Walkie-Talkie) with new window screens added, tenants Markel and Kiln.