Anglophobe

noun Etymology: probably from French, from anglo- + -phobe a person who is averse to or dislikes England and things English • Anglophobia nounAnglophobic adjective

Merriam-Webster's Collegiate Dictionary