7 Tallest Buildings in London
The Shard
22 Bishopsgate
One Canada Square
Landmark Pinnacle
Heron Tower
122 Leadenhall Street
Newfoundland