Roles performed
Data from
Locations
Thomas Howell has 6 locations.
Birth (1840)
Hampstead, Camden
London, Greater London
England
Studio or Business
135 Tottenham Court Road
Saint Pancras, Camden
London, Greater London
England
Active in (1881)
Newnham, Gloucestershire
England
Studio or Business (1881-1888)
299 Euston Road
Saint Pancras, Camden
London, Greater London
England
Active in (1901)
Newmarket, Suffolk
England
Death (1912)
Saint Pancras, Camden
London, Greater London
England