Posted on 3 February 20243 February 2024 by Richard G20 mph speed limits – the national picture New 20 mph speed limit law: How has it affected motorists in the UK? See more here Views: 32