Sunday, November 24, 2024
- Advertisement -spot_img

TAG

Transport for London

London’s roads are most congested in Europe as average speeds fall to just 10mph

London remains the most traffic-congested city in Europe and the third worst globally, according to an annual survey.The Inrix global traffic scorecard for 2023...

Latest news

- Advertisement -spot_img