Roles performed
Data from
Locations
James Lee has 2 locations.
Studio or Business (1857-1860)
47 Whitechapel Road
Stepney, Tower Hamlets
London, Greater London
England
Death (1873)
Whitechapel, Tower Hamlets
London, Greater London
England
James Lee has 2 locations.
47 Whitechapel Road
Stepney, Tower Hamlets
London, Greater London
England
Whitechapel, Tower Hamlets
London, Greater London
England