Roles performed
Data from
Locations
Isidore La Rose has 3 locations.
Birth (1857)
London, Greater London
England
Studio or Business (1892-1913)
95 Green Lanes
Stoke Newington, Hackney
London, Greater London
England
Studio or Business (1913-1926)
9 Stroud Green Road
Finsbury Park, Haringey
London, Greater London
England