Doctor Jimmy Mallon

Social Reformer

Born 24th December 1874
Died 12th April 1961

Location
Toynbee Hall, Commercial Street, London, E1

Categories

Authority

More Information
Doctor Jimmy Mallon

arrow-up-circle