Canary Wharf

The tallest building in London and the UK is Canary Wharf Tower, which is part of the London Docklands. It is 244 m or 800 ft high and was built in 1991.

Leave a Reply