Data from
Locations
John Edward Thompson has 3 locations.
Birth (1839)
Ireland
Studio or Business (1875-1877)
31 King Street West
Hammersmith, Hammersmith and Fulham
London, Greater London
England
Death (1904)
Leighton Buzzard, Bedfordshire
England