Tag Archives
Latest images show City of London’s evolving skyline
The City of London Corporation has released updated images of how its City Cluster skyline will look in 2026, assuming six further towers are built. The City …
The City of London Corporation has released updated images of how its City Cluster skyline will look in 2026, assuming six further towers are built. The City …