Filed under: Digital Cameras, TransportationThe folks in England just can't catch a break. As if hovering surveillance drones, camcorder-wielding traffic wardens and helmet cam-equipped officers aren't enough to keep you on the straight and narrow, London's city of Westminster is apparently looking to "ins