Roles performed
Data from
Locations
Thomas Richard Houghton has 3 locations.
Birth (1847)
Walworth, Southwark
London, Greater London
England
Studio or Business (1879-1880)
2 Montpelier Street
Walworth, Southwark
London, Greater London
England
Death (1918)
Camberwell, Southwark
London, Greater London
England