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 ...
Less than a year after its completion, London’s towering 20 Fenchurch Street—nicknamed the Walkie-Talkie for its 579-foot-high concave façade—is no stranger to public scrutiny. The building’s ...