More cycling infrastructure is the cure to London's congestion - not the cause of it
The average driver in London spent 148 hours in traffic jams in 2021 – twice the national average, according to a new report by Inrix, a firm that analyses road traffic. These findings pr...