AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

31st January 1958, Page 57
31st January 1958
Page 57
Page 57, 31st January 1958
Close

New Leyland I.f.s. For Dutch Buses

D ELIVERIES to the Netherlands Railways have just started of some of the most modern buses and coaches in Europe. Although these are being assembled in Holland, all the......