2018 might have just kicked off but we cannot wait to see the 2026 City of London skyline, as future plans have been revealed and they look amazing.
Within the next decade, the City will get 13 skyscrapers for Londoners and tourists alike to see the world from above. The City of London Corporation recently issued new designs that show 13 new skyscrapers, which are either currently under construction, about to commence construction or have been approved. The cluster of new towers will provide company to the Leadenhall Building and The Gherkin.