Elen was the daughter of Thomas ap Llewellyn and Eleanor verch Philip Goch. The date and place of her birth have not been found.
She had two marriages/partners. Her first husband was Gruffyd II Fychan ap Gruffudd. They were married, but the date and place have not been found. Their six known children were Tudur Vychan ap Gruffydd Vychan (c1357-1405), Owain (<1359-1414), Madog ap Gruffudd (?-?), Lowri verch Gruffudd (?-?), Isabel verch Gruffudd (?-?) and Gruffudd ap Gruffudd (?-?).
Her second husband was William de la Pole. They were married, but the date and place have not been found. They had no known children.
Thomas ap Llewellyn |
Llewellyn ap Owain |
Owain ap Maredudd |
||||||
Angharad verch Owain |
||||||||
| ||||||||
Eleanor verch Philip Goch |
Philip ap Ivor |
|||||||
| ||||||||
Gwenllian verch Llewellyn |
Llewelyn ap Gruffyd |
|||||||
Eleanor de Montfort |