London’s roads ranked most congested in Europe, according to new report
London’s roads are the most congested in Europe, with drivers spending around 101 hours in traffic last year, according to a new report.
The total cost to London[1] was estimated at £3.85bn – an average of £942 per driver.
Paris had the second most con…