epw055775 ENGLAND (1937).  The Atlas Works off Oozells Street and the Albion Tube Works, Ladywood, 1937


?

This image is unlocated