Seloco
Your concern for people in London is understandable.
Believe it or not, they allow cars and even buses and trucks to travel at 30 mph (and even 40 mph in some places) , only feet from pedestrians!
It would be very unfortunate if something went wrong.