13th January 1956, Page 70
13th January 1956
Page 70

Page 70, 13th January 1956
Close
Centenary Of London General
By John C. Gillham 0 N January 7, 1856, the first General buses appeared in London. From then until July I, 1933, when the London Passenger Transport Board took over, about......