LONDON - MAY, 2017: The Walkie Talkie building, 20 Fenchurch Street, looming over a Victorian terrace, City Of London, London

- Image ID: MANH9M

LONDON - MAY, 2017: The Walkie Talkie building, 20 Fenchurch Street, looming over a Victorian terrace, City Of London, London

MBI / Alamy Stock Photo

Image ID: MANH9M

Location: London, UK