Roles performed
Data from
Locations
Thomas Robert Mills has 3 locations.
Studio or Business (1864-1866)
65 Upper Street
Islington, Islington
London, Greater London
England
Studio or Business (1867-1868)
30 Cross Street
Islington, Islington
London, Greater London
England
Death (1885)
Exeter, Devon
England