LONDON, ENGLAND - FEB 17: London push bikes on February 17th, 2012 in London, England. London's bicycle sharing scheme sponsored by Barclay's, launched in 2010 with 6,000 bikes and stations in London.
Editorial use only
Editorial credit: JuliusKielaitis / Shutterstock.com

Royalty-free stock photo ID: 133650266

LONDON, ENGLAND - FEB 17: London push bikes on February 17th, 2012 in London, England. London's bicycle sharing scheme sponsored by Barclay's, launched in 2010 with 6,000 bikes and stations in London.