epw053688 ENGLAND (1937).  Station Road, College Road and environs, Harow, 1937


?

This image is unlocated