20 Fenchurch Street

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: 

Canary Wharf Contractors

Location:

London, UK
Tall building, 20 Fenchurch Street.