0
The Shard is one of the tallest skyscrapers in London, but there are six buildings that could have been built in the capital that would have been taller than the iconic structure