One of the tallest buildings in Europe can be found in London. From the iconic London Eye to one of the most recognizable skyscrapers in the world, the Gherkin, the skyline of London is full of amazing structures. The Shard is not different. In this post, You’ll discover the ultimate list of facts about The …