Earlier this month, the Sky Garden opened at London's 20 Fenchurch Street. The attraction is touted as London's "highest public garden" and spans the top three floors in the building. Gizmag went ...
The Walkie-Talkie building — officially 20 Fenchurch Street — in London's financial district, is most famous for two things. First, for melting cars in the summer of 2014. Second, for its amazing Sky ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results