The penalty points capital of England

Town where one in seven drivers has penalty points. Figures released by the DVLA show that one in seven drivers in Watlington…