News
The London congestion charge zone was launched in 2003 during Ken Livingstone’s mayoralship. But it was Durham leading the way, with a congestion charge introduced in October 2002 – the first-ever in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results