20mph speed limits?!? A bit excessive, no?
I’ve had lots of inbounds from people asking why there appear to be so many more 20mph speed limit signs in and around central London. It’s true, just about everywhere you turn there is a new, brightly lit 20mph sign reminding you to… slow down! How and why has it come to this, you ask? To answer, it’s helpful to know that it is indeed the individual…