Advertisement

10 years of congestion charge

Today marks the 10th anniversary of the London congestion charge, which was introduced on February 17th 2003.

View all 8 updates ›

More top news