The number of motorists in London has fallen by 64% since 1999, while the number of cyclists has increased by 386%. Bikes represent 40% of road traffic in the City and 27% throughout the day. [PDF]

TL;DR

We were unable to retrieve a summary.

Like summarized versions? Support us on Patreon!