#sustainable building

London’s 31-Storey Fenchurch Street Tower

London’s 31-Storey Fenchurch Street Tower