SHARE
Canary Wharf is the closest area in Manhattan in Europe with the tallest building in the continent. Home of the Europe main financial centre, Canary Wharf combines modern architectures with money and power.
Canada Square
Always Open