London Farewell to the Routemaster Steve October 28, 2005September 4, 2012 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Ā