Roles performed
Data from
Locations
Lonsdale & Co. has 3 locations.
Studio or Business (1892-1897)
4 Dean Terrace
Forest Hill, Lewisham
London, Greater London
England
Studio or Business (1895-1896)
78 East Hill
Wandsworth, Wandsworth
London, Greater London
England
Studio or Business (1897-1899)
9 London Road
Forest Hill, Lewisham
London, Greater London
England