The Thames Valley Traction Company Limited; incorporating South Midland Motor Services Limited and Newbury and District Motor Services Limited
By: [compiled by] the PSV Circle and the Omnibus Society.
Contributors: Omnibus Society.
Series: Fleet histories -- PK4
Publisher: PSV Circle; Omnibus Society
Published: 1960
Place of publication: [s. l.]
Language: eng
Subjects: Thames Valley Traction Company Limited.