Commuters ride traditional and electric bicycles on Oxford Street in London, United Kingdom, on September 17, 2026. The city promotes cycling, and a bicycle-sharing system has started a public debate as rough rides are a concern for London communities.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.