Genealogy Files - Tree
Margaret of England
1045 - 16 Nov 1093
1 spouse 3 children
Malcolm III Canmore King of Scotland
Edith\Matilda Princess of Scotland
Mary of Scotland
David I King of Scotland
Close
Edward the Exile King of England
- 1057
Agatha of Augsburg of Kiev
1018 - aft 1066
Edmund II "Ironside" King of England
989 - 30 Nov 1016
Algitha
968 - 1014
Bruno
Ethelred II The Unready King of England
968 - 23 Apr 1016
Elfled Thorad
Thorad Gunnarsson Earl of Mercia
942 -
Edgar "The Peaceable" King of England
Aelfthryth/Elfrida of Wessex
Ealdorman Thored of Northumbria
Gunnor