24th October 1907, Page 5
24th October 1907
Page 5

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