Situated in London’s financial district, 20 Fenchurch Street, colloquially known as “the Walkie-Talkie”, is a commercial skyscraper that boasts London’s highest green space. Constructed in 2014, 20 Fenchurch Street is home to world-leading financial and international companies, as well as being a popular tourist destination due to its numerous restaurants and pioneering sky garden.
Client:
Location: