Snow covered rental bicycles
BY libertytowers, January 21, 2016London, UK – January 21, 2013 : 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.