15th February 1912, Page 13
15th February 1912
Page 13

Page 13, 15th February 1912
Close
Passenger-vehicle Topics.
The number of licensed motorbuses on the London streets during the week ended 31st January, was 16 . 52. Last year it was 1191. Theatre Buses in Paris. With seats bookable in......