Data from
Locations
Robert Selfe has 4 locations.
Birth (1833)
Norwich, Norfolk
England
Studio or Business (1855-1856)
4 Surrey Place, Crosby Row
Newington Butts, Southwark
London, Greater London
England
Active in (1871-1882)
Bridgwater, Somerset
England
Active in (1880s-1900s)
London, Greater London
England