AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

23rd August 1980, Page 46
23rd August 1980
Page 46
Page 46, 23rd August 1980
Close

• Dropped By France, Picked Up By England

THE CHANNEL ISLANDS are only 12 miles from the French coast at their nearest point, yet their transport-distribution industry is thoroughly integrated with that of England —......