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...