The City of London Corporation has published its plan for the Square Mile of the future, focusing on increasing visitor numbers and reducing heavy goods traffic.
The corporation, the municipal governing body of London's financial district, outlined plans yesterday to illustrate how the City's skyline would appear by 2026.