Designed by
Title
View from the Sky Garden, a unique public space on top of the skyscraper at 20 Fenchurch Street also #134853884
Description
LONDON - FEBRUARY 17, 2017. View of Canary Wharf from Londonââ¬â¢s giant office tower on 20 Fenchurch Street, known as the ââ¬ËWalkie Talkie
This image is editorial