Take a first look at the plans for London’s newest and tallest skyscraper, The Tulip, which is set to begin construction in 2020.
Continue Reading