Not true. Britain was invaded in 1688 by troops under William of Orange.
It was more of a coup than an invasion, if I remember, right?