#high-rise construction

London’s 31-Storey Fenchurch Street Tower

London’s 31-Storey Fenchurch Street Tower