London’s Congestion Charge celebrates 20 years of success
Since launching in 2003, the Congestion Charge has significantly reduced…
Since launching in 2003, the Congestion Charge has significantly reduced traffic congestion and harmful emissions in London, paving the way for sustainable transportation and a greener, healthier future.