A fine image (original source) of a printing press at the Hendon Paper Works plant at Hendon. Believed to date from about 1935.  The image is used on site here.