Expatica news

Mayor tells citizens to get on their bikes – Video

02/08/2010 – London welcomed a two-wheel revolution as 5,000 bikes were made available for hire on the English capital’s roads.