Below, we have profiled the greatest kings and queens of in British, English, and Scottish history. Alfred the Great, King of Wessex from 871 to 899, led the Anglo-Saxon resistance against Viking ...
Some results have been hidden because they may be inaccessible to you