The Tower of London with the Walkie-Talkie Building at 20 Fenchurch Street in City of London England United Kingdom UK

- Image ID: PWYXJ6
The Tower of London with the Walkie-Talkie Building at 20 Fenchurch Street in City of London England United Kingdom UK
idp london collection / Alamy Stock Photo
Image ID: PWYXJ6
Location: Tower Hamlets London England