Data from
Locations
Henry Leigh has 3 locations.
Birth (1847)
Lambeth, Lambeth
London, Greater London
England
Studio or Business (1894-1895)
159 Stamford Street
Blackfriars, City of London
London, Greater London
England
Death (1905)
Lambeth, Lambeth
London, Greater London
England