1 Canada Square, London

1 Canada Square, London

Jake M.
1 Canada Square is the tallest building in London and the United Kingdom since 1990, when it surpassed Tower 42, Built 10 years earlier. It stands at 235.1m tall, 35.6m's taller than 25 & 8 Canada Square. The office building originally contained an observation level, until it closed in the mid 90s. The U.K remains the only country in Europe to not have an observation level at the top of its tallest building. #1_Canada_Square #Canary_Wharf #London
Default Title