Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
London, UK - November 16, 2010 : 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.