Keep cyclists on the roads

Keep cyclists on the roads Originally posted by Peter Inson at 06:22, April 29 2013 In urban areas pedestrians walk at a maximum of about three miles an hour, cyclists ride at around twelve miles an hour and motorists at little more than twenty miles per hour. In London vehicle speed is about ten miles an hour, …

Keep cyclists on the roads Read More »