Roles performed
Data from
Locations
Arthur Simmons Davis has 2 locations.
Birth (1845)
Unknown
Death (1921)
West Ham, Newham
London, Greater London
England
Arthur Simmons Davis has 2 locations.
Unknown
West Ham, Newham
London, Greater London
England