Individual Details

Margaret Leche

(1478 - Feb 1579)

Events

Birth1478London, Middlesex, England, United Kingdom
DeathFeb 1579London, Middlesex, England, United Kingdom

Families

SpouseLiving
ChildElizabeth Wright (1504 - )