| | Nest ferch Osborn … 1079–… Bernard de Neufmarche 1050–1093 | | |
| | Nest ferch Gruffydd … 1059–… Osborn fitz Richard … 1055–… | | |
| | Gruffydd ap Llywelyn … 1011–1063 Harold II Godwinson 1022–1066 | | |
| | Ælfgar … Earl of Mercia 1002–1059 | | |
| | Godgifu … Countess of Mercia 980–1067 Leofric III … Earl of Mercia 975–1057 |