Roles performed
Data from
Locations
Wallace & Co. has 1 location.
Studio or Business (1889-1890)
101 East India Dock Road
Poplar, Tower Hamlets
London, Greater London
England
Wallace & Co. has 1 location.
101 East India Dock Road
Poplar, Tower Hamlets
London, Greater London
England