LONDON - NOV 1: Rental bicycles on Nov 1, 2010 in London, UK. London's bicycle sharing scheme, launched with 6000 bikes, 400 docking stations on 30 July 2010 to help ease traffic congestion.
- Image ID: 98574791
- Copyright: Bikeworldtravel
- Editorial Credit: Bikeworldtravel / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.