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...
Read more