Cars in the U.K are up to 55% larger today than they were in the 1970s and there are twice the number of cars on the U.K's roads as there were 30 years ago, but the media are still running articles claiming that a handful of cycle lanes and LTNs 'cause congestion' in London...🙄
Post image

Comments