AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

23rd January 1908, Page 7
23rd January 1908
Page 7
Page 7, 23rd January 1908
Close

The Motor Omnibus World.

Smaller Motorbuses. No existing company in London we!corned the the official and other suggestions that it should usa motorbuses with 20 seats or thereabouts, but, with the......