Interactive tree of
Eafa
of Wessex
Aethelwulf
…
King of Wessex
795
–
858
Osburga
of the Isle of Wight
810
–
846
Egbert
…
King of Wessex
775
–
839
Redburga
…
784
–
839
Ealhmund
…
King of Kent
750
–
784
Eafa
of Wessex
730
–
762
Eoppa
of Wessex
706
–
732
Ingild
of Wessex
672
–
718
Coenred
of Wessex
644
–
694