KINGS AND QUEENS OF ENGLAND By isabelaezcurra Jan 1, 757 Offa of Mercia Jan 1, 802 Egbert of Wessex Jan 1, 839 Aethelwulf of Wessex Jan 1, 856 Aethelbald of Wessex Jan 1, 860 Aethelbert of Wessex Jan 1, 866 Aethelred I of Wessex Jan 1, 871 Alfred the Great of Wessex Jan 1, 899 Edward the Elder of Wessex Jan 1, 924 Athelstan of Wessex Jan 1, 939 Edmund of Wessex Jan 1, 946 Edred of Wessex Jan 1, 955 Edwy of Wessex Jan 1, 959 Edgar of Wessex Jan 1, 975 Edward the Martyr of Wessex Jan 1, 978 Ethelred II the Unready of Wessex Jan 1, 1016 Edmund lronside of Wessex Jan 1, 1016 Cnut of Denmark Jan 1, 1035 Harold I Harefoot of Denmark Jan 1, 1040 Harthacanut of Denmark Jan 1, 1042 Edward the Confessor of Wessex Jan 1, 1066 Harold II of Wessex Jan 1, 1066 William I of Normandy Jan 1, 1087 William II of Normandy Jan 1, 1100 Henry I of Normandy Jan 1, 1135 Stephen of Blois Jan 1, 1154 Henry II of Angevin Jan 1, 1189 Richard I of Angevin Jan 1, 1199 John of Angevin Jan 1, 1216 Henry III of Plantagenet Jan 1, 1272 Eduardo Iof plantagenet Jan 1, 1307 eduardo II of plantagenet Jan 1, 1327 Eduardo III of plangladet Jan 1, 1377 Ricardo II