answersLogoWhite

0

douglas scott invented the routemaster double decker bus which was situated in london. the london routemaster had been around 30-40 years before it was retired. but in some places of london, the routemaster double decker busses still exist and are still carrying people to this day.

User Avatar

Wiki User

13y ago

What else can I help you with?