Preview

View of the River Thames and The Shard from the Sky Garden at the Walkie Talkie (20 Fenchurch Street), City of London, London, England, United Kingdom, Europe
View of the River Thames and The Shard from the Sky Garden at the Walkie Talkie (20 Fenchurch Street), City of London, London, England, United Kingdom, Europe
Image ID: 1237-167
Artist: John Guidi
Purchase a commercial license Buy framed prints & more from our print store