City of London Considering 15 MPH Speed Limit Get ready to walk or bicycle (probably not on an e-bicycle though).