When Mini Holland scheme led to big increase in cars using road
It's five years ago this week since we reported a significant increase in traffic using a Walthamstow road since the introduction of a scheme to promote cycling. Thousands more cars every day are using a Walthamstow street as a rat-run since the