Friday, September 18, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

20 Canada Square

United Kingdom

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.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other office buildings in United Kingdom