Roles performed
Data from
Locations
Charles Long has 4 locations.
Birth (1851)
Finsbury, Islington
London, Greater London
England
Active in (1881)
Exeter, Devon
England
Active in (1901)
Plymouth, Devon
England
Death (1922)
Islington, Islington
London, Greater London
England