Places of Interest nearby
Location address: United Kingdom, Tower Hamlets
Number of texts: 2
One Churchill Place is a 156 m tall skyscraper with 32 floors, serving as the headquarters of Barclays Bank. It is in the Docklands area of London in Canary Wharf. The building is the seventh tallest office block in the United Kingdom and the fourth tallest building in the Docklands after One Canada Square, the HSBC Group Headquarters and the Citigroup Centre.
25 Churchill Place is a skyscraper under construction in the eastern part of the London financial district Canary Wharf. The building is expected to be completed by 2014.