Data from
Locations
Charles Leonard Humphrey has 4 locations.
Birth (1870)
Headington
Oxford, Oxfordshire
England
Active in (1890s-1900s)
London, Greater London
England
Studio or Business (1900-1909)
52 Gloucester Road
Peckham, Southwark
London, Greater London
England
Death (1927)
Saint Pancras, Camden
London, Greater London
England