LONDON - SEP 17: Rental bicycle on Sep 17, 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.

LONDON - SEP 17: Rental bicycle on Sep 17, 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.

 Stock photo ID: 98574758

Editorial use only
Editorial credit: Bikeworldtravel / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all