London s bicycle sharing scheme Editorial Image

London, UK - October 18, 2010 : Bicycle collect car. London's bicycle sharing scheme, to help ease traffic congestion, sponsored by Barclays, was launched on 30 July 2010. Currently there are some 6,000 bikes and 400 docking stations in London.

  • MR: NO
  • PR: NO
  • 0
  • 880
  • 0

Editorial Image: London s bicycle sharing scheme

ID 24031930 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images

More stock photos from Anizza's portfolio

More images