British cities rank as world’s most congested
The TomTom Traffic Index lists metropolitan areas performance on traffic each year, evaluating average travel times, fuel cost, and CO2 emissions. For 2023, London has ranked top. Residents took 37minutes and 20seconds to travel just six miles by road, up one minute on 2022, and on 15th March the average time for that distance was … Continue reading British cities rank as world’s most congested
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed