Anglo-Saxons are people who reigned in Britain for approximately six centuries, from 410 AD to 1066 AD. Click for more facts & worksheets.