A History of a 1959 Ford Thames 300E WXR859 1096F London Transport Service Van

A History of a 1959 Ford Thames 300E WXR859 1096F London Transport Service Van

A History of a 1959 Ford Thames 300E WXR859 1096F London Transport Service Van at London Bus Museum inside Brooklands Museum More Information about the Van can be Found on the LBM Website https://www.londonbusmuseum.com/museu...