Twenty miles per hour speed limits: a sustainable solution to public health problems in Wales … Jump to original: Twenty miles per hour speed limits: a sustainable solution to public health problems in Wales