answersLogoWhite

0

London bus services started around 185 years ago ("around", because there is much scientific debate over the exact date). Double decker buses appeared - horse drawn - in 1847, and motorized double deckers in 1923.

User Avatar

Wiki User

11y ago

What else can I help you with?