Top 10 cities with the worst traffic
According to the TomTom Traffic Index, London has once again claimed the top spot as the city with the longest average commute time in the world, with drivers spending an average of 37 minutes and 20 seconds to travel just 10 kilometres. London has the longest average commute time in the world – 37 minutes…
Details