Roles performed
Data from
Locations
Ernest Victor Leo has 3 locations.
Studio or Business (1887-1888)
83 Newington Causeway
Newington, Southwark
London, Greater London
England
Studio or Business (1897-1898)
140a Jamaica Road
Bermondsey, Southwark
London, Greater London
England
Death (1940)
Ealing, Ealing
London, Greater London
England