Leonard Allen
Leonard Allen (c1909- )
Assistant to Chief Engineer, Sherwood Colliery Co. Ltd., Mansfield, Notts.
Previous Employment:
- 5 years Improver, 5 years Asst. Engr., Thurcroft Main Collieries, Rotherham;
- 6 months with Chief Engr., Rother Vale Collieries.