Six thousand matching black, silver and blue bicycles are about to hit the streets of London as the city joins others around the world in launching a public bike sharing scheme.
More...
Results 1 to 1 of 1
Thread: London set for bike share launch
- 22 Jul. 2010 01:22pm #1
London set for bike share launch