England in the Middle Ages Anglo-Saxon kings ruled England up until the 9 th century Anglo-Saxon kings ruled England up until the 9 th century 1066 William of Normandy defeats King Harold of England at Battle Hastings 1066 William of Normandy defeats King Harold of England at Battle Hastings William crowned king of England and slowly merges the Norman and Saxon cultures William crowned king of England and slowly merges the Norman and Saxon cultures
{}