AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

10th September 1908, Page 8
10th September 1908
Page 8
Page 8, 10th September 1908
Close

The Motor Omnibus World.

London's New Order. Fiftymore Straker-Squire motorbuses of the latest pattern have been ordered by the Great Eastern London Meter Omnibus Company, Limited. West-Country Trips.......