An illustrated directory of old Carshalton.
Publisher: A.E. Jones
Place of publication: Carshalton
Language: eng
Number of pages: 233