AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

31st January 1958, Page 56
31st January 1958
Page 56
Page 56, 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......