Doctor Jimmy Mallon
                                                  
Born 24th December 1874
Died 12th April 1961

Social Reformer






Plaque Location

Toynbee Hall
Commercial Street
London
E1

Further Information

Categories
Locations
Names