Wednesday, November 16, 2005
20 Canada Square
20 Canada Square, 2003
Canary Wharf
Tower Hamlets
London, January 2005
“20 Canada Square is an office building located in the Canary Wharf section of London. Currently, 20 Canada Square is vacant. The building is divided into twelve floors. Previous tenants have included BP and S&P Global. In June 2023, the building was taken into receivership, following the non-repayment of a loan owed by its owner, Cheung Kei Group.” (20 Canada Square, Wikipedia)
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment