Saint Margaret of Scotland
1045 - 1093 (48 years)
Ælfgifu of York
0970-1002
0970-1002
King Edmund Ironside
0988-1016
0988-1016
Edward, the Exile
1016-1057
1016-1057
Agatha
1030-1071
1030-1071
Saint Margaret of Scotland
1045-1093
1045-1093