Events
Film & TV
Music
Sport
Events
Film & TV
Music
Sport
On Oct 25, 1911, London's last horse-drawn omnibus trip went from London Bridge Station to Moorgate.
On Oct 25, 1911
London’s last horse-drawn omnibus trip went from London Bridge Station to Moorgate.
Source
Read Next Historical Events
What Happened on Oct 25?
What Happened in 1911?