Nearly 10 million fines were slapped on motorists in London last year, prompting claims that local councils and Transport for London use them as “money-making exercises”. New figures reveal that a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results