Fascinating Photographs Of London Lost In Time

30-cb

The Tilt Test. How they proved that London’s Double-decker buses were not a tipping hazard, 1933.