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