The Shard (2012)

featured-image

The Shard (United Kingdom) - Completed in 2012 - Height: 310 meters

Detail: The Shard in London offers luxurious offices, restaurants, and a hotel with breathtaking views of the city.

Interesting Fact: The Shard's construction cost reached around $1.5 billion, reshaping London's skyline.