London is Europe’s most congested city, with drivers sat in traffic an average 101 hours last year
The capital beats Paris and Dublin, in second and third place, as traffic congestion gets consistently worseMuch like its gridlocked traffic, London’s position as the most congested city in Europe has remained unmoved,...
Read More