
Elen Howel

-
Name Elen Howel Birth 1362 Yorkshire, England Gender Female Death 1401 Person ID I43296 footsteps Last Modified 1 Jul 2025
Family Stephen Perrot, b. 1360, Yorkshire, England d. 1428, Yorkshire, England
(Age 68 years)
Marriage Abt 1385 England, United Kingdom Children + 1. Thomas Perrot, b. Abt 1382, Yorkshire, England d. 10 Apr 1460, Bristol, Gloucestershire, England
(Age 78 years) [Father: natural] [Mother: natural]
Family ID F23462 Group Sheet | Family Chart Last Modified 1 Jul 2025