London congestion: Cycle lanes blamed as city named most congested
Published
Drivers in the capital will lose an average of 148 hours stuck in jams across the whole of 2021.
Full ArticlePublished
Drivers in the capital will lose an average of 148 hours stuck in jams across the whole of 2021.
Full ArticleDrivers spend an average 148 hours a year stuck in traffic jams in the capital