Anglo Saxons

The Anglo-Saxons ruled Britain for approximately 656 years, from roughly 410 AD (after the Romans withdrew) to 1066 AD (the Norman Conquest).