3 ms·The average speed in London is much the same as it was with horse drawn carriages 100 years ago.by laurencerowe 13y agoThe average speed in London is much the same as it was with horse drawn carriages 100 years ago.