epw053676 ENGLAND (1937).  St John the Baptist's Church and Station Road, Harrow, 1937


?

This image is unlocated