Now Playing:

TV

Super Skyscrapers

Building The Future


The Leadenhall Building is the tallest skyscraper in the city of London and the most innovative.