Final answer:
The Romans lived in England prior to the Anglo-Saxons, and the Anglo-Saxons were later invaded by the Vikings and Normans.
Step-by-step explanation:
Prior to the Anglo-Saxons, the Romans lived in England until their departure in the early fifth century. After the Romans left, the Anglo-Saxons, comprised of the Angles and Saxons from present-day northern Germany and Denmark, invaded and settled in England. They fought against the native Britons, Cornish, Welsh, and each other. Later, starting in the late eighth century, England suffered Viking raids which eventually led to the establishment of a Viking kingdom. Finally, in 1066, the Normans, led by William the Conqueror from Normandy in northern France, invaded and defeated the Anglo-Saxon king, establishing Norman rule in England.