Designed by
Title
View from the Sky Garden, a unique public space on top of the skyscraper at 20 Fenchurch Street also #134853914
Description
LONDON, UK - March 6, 2017: Detail view inside the Cityââ¬â¢s giant office tower on 20 Fenchurch Street, known as the ââ¬ËWalkie Talkie
This image is editorial