London's Roads; the Most Congested in Europe

London (IP) - London's roads are the most congested in Europe, with drivers spending around 101 hours in traffic last year, according to a new report....

2025-01-06 15:33:02     0    14718   Read Time: 1 minute
London's Roads; the Most Congested in Europe

London (IP) - London's roads are the most congested in Europe, with drivers spending around 101 hours in traffic last year, according to a new report....

News ID: 49327532