epw055065 ENGLAND (1937). 
British Arkady Co Factory off Skerton Road and Old Trafford Railway Station, Old Trafford, 1937


?

This image is unlocated