3rd May 1927, Page 46
3rd May 1927
Page 46
Page 46, 3rd May 1927
Close
Wheels Of Industry.
London's First Six-wheeled Buses. Since October last negotiations have been proceeding between the Public Carriage Department of Scotland Yard and Guy Motors, Ltd., for the......