England invaders (7)
I believe the answer is:
normans
(Other definitions for normans that I've seen before include "Who invaded Britain" , "Ten sixty six invaders" , "William the Conqueror's lot?" , "11th century invaders" , "Our last successful invaders" .)