Anglo-Saxon England or Early Medieval England covers the period from the end of Roman Britain in the 5th century until the Norman Conquest in 1066.