24th October 1907, Page 6
24th October 1907
Page 6

Page 6, 24th October 1907
Close
New Steam Omnibuses In London.
The Metropolitan, Steam Omnibus Company's Plans and Vehicles. We published, in last week's issue, an interior view of London's newest motorbus, and, five weeks earlier, on page......
Other Steam Omnibuses.
The steam omnibus is by no means dead. There has, during the last few months, beenmuch activity amongst designers and builders, whilst it is only pressure of business in other......