Roles performed
Data from
Locations
William Lovegrove has 3 locations.
Birth (1881)
Highbury, Islington
London, Greater London
England
Studio or Business (1901)
1 Aberdeen Park Mews
Highbury, Islington
London, Greater London
England
Death (1907)
Islington, Islington
London, Greater London
England