London’s roads ‘most congested in Europe’, analysis suggests
Transport analytics company Inrix said drivers in the capital spent 101 hours sitting in traffic in 2024.
Transport analytics company Inrix said drivers in the capital spent 101 hours sitting in traffic in 2024.