This Day In History: 1898-04-23

1898 The first motorised double-decker bus, with a top speed of 12mph, ran from Gravesend to the City of London.