Individual Information
Ellen (Eleanor) Thornton
Birth:
1316
Thornton, Cheshire, England
FCID:4431:1895
Parents
Father:
Peter [Sir] Thornton
Mother:
Lucia Hellesby Or Helsby
Marriage(s)
Thomas [Lord of Dutton] Dutton
md. Abt 1334
Children
1.
Living