2nd July 1965, Page 36
2nd July 1965
Page 36
Page 36, 2nd July 1965
Close
The Atlantean Comes To Town
A S reported in The Commercial Motor' of June 18, London Transport's Leland Adartteans'are now Coming off the production line. Whilst the Board is reluctant to release details......