13th September 1906, Page 24
13th September 1906
Page 24

Page 24, 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,......