The No 19 Routemasters won’t be growling past our windows much longer. According to the London Bus Page, the last Routemaster will pull into the Battersea Garage on 1 April 2005. This is just one more in a growing list of routes that have been phasing out their Routemasters over the last year. By the