Six thousand matching black, silver and blue bicycles hit the streets of London as the city launches its ambitious public bike sharing scheme.


More...