13th September 1906, Page 23
13th September 1906
Page 23

Page 23, 13th September 1906
Close
Peeps Into Omnibus
History-IV. Not a few reflections must arise in the minds of all who peruse a copy of the prospectus of the London Steam Omnibus Company, Limited, which was issued in July,......