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