Routemaster 159 bus at the bottom of Haymarket about to turn into Cockspur Street. This is one of a dwindling number of Routemaster buses operating in London. The year letter D tells us this bus probably dates from around 1967.
The London Routemaster bus is an irreplaceable design classic and as much a part of London's identity as Big Ben and red telephone boxes.
More about the Routemaster on the BBC website
London 159 Routemaster Bus
London Routemaster bus, London buses, Transport for London, Public transport in London, Routemasters in London, England, UK, Middlesex