A Routemaster bus on Strand, London. These iconic London buses were introduced in 1956 and ran regular services until 2005. There a just a few operating now on tourist routes.
The great feature of these buses was that you were able to jump on the back entry of the bus, or if the bus was stuck in traffic you could get of where ever you please.
Link to this comment:
All Comments (0)