Drivers in London spent an average of 99 hours in traffic in 2023, up from 97 hours in 2022, making it the most congested city in Europe.
The report suggests that increased congestion can be a sign of strong economic activity, indicating new travel norms for the UK and Europe.
Collection
[
|
...
]