epw044417 ENGLAND (1934).  The Chloride Electrical Storage Company Exide Works and environs, Clifton Junction, from the south-east, 1934


?

This image is unlocated