Born 24th June 1858 Died 4th December 1951
Location 2-4 Highshore Road, London, SE15
Categories
Authority
More Information Elizabeth Cadbury