Roles performed
Data from
Locations
Peter Henderson has 3 locations.
Birth (1818)
Scotland
Studio or Business (1861-1866)
3 Park Hill
Clapham, Lambeth
London, Greater London
England
Death (1867)
Wandsworth, Wandsworth
London, Greater London
England