Roles performed
Data from
Locations
William Menzies has 2 locations.
Studio or Business (1864-1865)
213 Upper Street
Islington, Islington
London, Greater London
England
Death (1886)
Whitechapel, Tower Hamlets
London, Greater London
England
William Menzies has 2 locations.
213 Upper Street
Islington, Islington
London, Greater London
England
Whitechapel, Tower Hamlets
London, Greater London
England