The Shard

The tallest completed building in Europe is the Shard in London, UK. The Shard is 95 storeys high (309 meters or 1,016 ft) and recently opened on July 5. The Shard might be the tallest in Europe, but it is less than half the height of the Burj Khalifa, the world’s tallest building. You can watch a video showing the Shard here.