Report content as inappropriate


Original Text (Annotation: EPW049885 / 2053587)

' LEECH (ROCHESTER) Ltd. MANUFACTURERS OPTICAL & SCIENTIFIC INSTRUMENTS. OPPOSITE THE NAGS HEAD, NAGS HEAD LANE '