Data from
Locations
Hum & Roberts has 2 locations.
Active in (1870s)
Birmingham, West Midlands
England
Studio or Business (1874-1876)
90 Newgate Street
London, Greater London
England
Hum & Roberts has 2 locations.
Birmingham, West Midlands
England
90 Newgate Street
London, Greater London
England