The 20 Fenchurch Street building aka " Walkie Talkie" under construction in April 2013. London

- Image ID: D7P096
The 20 Fenchurch Street building aka " Walkie Talkie" under construction in April 2013. London
Crystite licenced / Alamy Stock Photo
Image ID: D7P096
Location: London, United kingdom