Ajax loader
London Planetarium and Madame Tussauds / Photo, 1960.
United Kingdom / England / London:

The London Planetarium and Madame Tussauds on Marylebone Road. In the foreground: a red double-decker bus.

Photo, September...
of 1
Open Lightbox
On the buses
A selection of photographs of an iconic symbol of London transport, the Routemaster double-decker bus.