The 159 goes out with a bang…
Or should that be a flash? Well there was a lot of flashing going on today from the massed ranks of bus-spotters gathered at the junction of Kennington Road and Westminster Bridge Road, outside Lambeth North station today. It’s the penultimate day of the 159 Routemaster, and the penultimate day of the Routemaster- period! London [...]