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......