Gruffydd ap LLEWELYN, KING OF GWYNED AND POWYS
He married Ealdgyth Queen of England Abt 1058 . Ealdgyth Queen of England was born at of Mercia, England Abt 1034 daughter of Alfgar III Earl of Mercia and Elfgifu Princess of England .
They were the parents of 4
children:
Maredudd ap Gruffudd
born Abt 1055.
Idwal ap Gruffudd
born Abt 1057.
Nest Verch Gruffydd
born Abt 1059.
Nest Verch Gruffudd
born Abt 1061.
Gruffydd ap Llewelyn, King of Gwyned and Powys died 5 Aug 1063 .
Ealdgyth Queen of England died Aft 1086 .