London Congestion Charge generates £1 million a week in fines

Advertisement

10 years of congestion charge

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