B: in , , England
D:
B: in , Mercia, England
D: 31 Aug 1057 in Bromley, Stafford, England
B: ABT 1034 in , Mercia, England
D:
ABT 1054 in , , WalesB: ABT 1055 in Rhuddlan, Flintshire, Wales
D: 1068 in Rhuddlan, Flintshire, Wales
B: ABT 1057 in Rhuddlan, Flintshire, Wales
D: 1068 in Rhuddlan, Flintshire, Wales