LONDON - SEP 2: Rental bicycles on Sep 2, 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: 98557601
- Copyright: Bikeworldtravel
- Editorial Credit: Bikeworldtravel / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.