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.
Canary Wharf
Reply
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.