Thank You we have received your message

Snow covered rental bicycles

BY libertytowers, January 21, 2016

London, 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.