London congestion: Cycle lanes blamed as city named most congested

London congestion: Cycle lanes blamed as city named most congested

BBC News

Published

Drivers in the capital will lose an average of 148 hours stuck in jams across the whole of 2021.

Full Article