Data from
Locations
Eli Torr has 3 locations.
Birth (1820)
Loddiswell, Devon
England
Studio or Business (1857-1858)
6 Portland Place
Hammersmith, Hammersmith and Fulham
London, Greater London
England
Death (1893)
Paddington, Westminster
London, Greater London
England