Its slightly overstated (as youd expect from a site called londonclasswar.org) but its mostly true. It was on the front page of the independant a while back, it will be every major road, and linked to petrol station forecourt cameras and suchlike, if I remember correctly.