Interactive tree of Elfrida Queen of England

Saint Margaret of Wessex 10451093
Malcolm III Canmore King of Scots 1058-1093 10311093
Edward Atheling the Exile of Wessex 10161057
Agatha of Poland 10211070
Edmund II Ironside King of England 1016 9931016
Ealdgyth
Aethelred II the Unready King of England 979-1013 1014-1016 9681016
Elfgiva 1002
Elfrida Queen of England 9451000
Edgar the Peaceful King of England 959-975 943975
Ordgar Ealdorman of Devon
Edmund I the Magnificent King of England 939-946 921946
Saint Aelgifu 944
Edward I the Elder King of England 899-925 871924
Aelflaed 878918
Eadgifu 968
Alfred the Great King of England 849899
Ealswyth 852905
Aethelwulf King of England 795858
Osburh
Judith de France 844870
Aethelred Mucil Ealdorman of the Gaini
Eadburh of Mercia
Aethelhelm Earldorman of Wiltshire 859898
Aethelglyth of Mercia
Aethelred I King of England 840871
Sigehelm
Wynflaed
Brithwyn