The inauguration ceremony of The Shard in London was held on this day in 2012. It is currently the talle ...
The inauguration ceremony of The Shard in London was held on this day in 2012. It is currently the tallest skyscraper in the entire European Union. The Shard has 87 stories and stands approximately 3 ...