This major London borough is about to drop its speed limit to 20mph almost everywhere · Activ.news