Data from
Locations
Edmund Villiers has 3 locations.
Birth (1820)
Southwark, Southwark
London, Greater London
England
Studio or Business (1891-1893)
16 Villiers Street, Strand
Westminster, Westminster
London, Greater London
England
Death (1898)
Westminster, Westminster
London, Greater London
England