Drivers in Clifton in York have subjected to spot checks February 15, 2024 News by Leave a Comment on Drivers in Clifton in York have subjected to spot checks Drivers in Clifton in York have been subjected to vehicle spot checks.