London Farewell to the Routemaster October 28, 2005September 4, 2012 Steve 0 Comments last few days, Routemaster There’s now just over a month to go for one of London’s most distinctive icons – the Routemaster bus routemaster busĀ