Lighthouse Eco

Striving for a sustainable Lifestyle

cycling

Cyclists Now Outnumber Motorists In City Of London

Cyclists are now the “single largest vehicular mode counted during peak times on City streets,” says a report to the transportation committee of the City of London Corporation, the municipal governing body of London’s square mile.