London’s roads most congested in Europe for third year in a row
London’s roads have been ranked the most congested in Europe for the third year in a row. Drivers in the capital spent an average of 99 hours sitting in traffic in 2023, according to a report ...
The Courier
5 days ago