I've always heard, colloquially, that the last successful invasion of England was in 1066. It seems to me that William of Orange, although the grandson of Charles I, was Dutch. It also seems like he invaded England and took the throne from the House of Stuart.
closed as off-topic by Steve Bird, Rathony, NSNoob, Ken Graham, Mark C. Wallace♦ Dec 8 '16 at 13:34
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for trivia or basic historical facts are off-topic if they can be easily answered by looking up the relevant topic on Wikipedia. We're trying to complement common historical references, not duplicate them." – Steve Bird, Rathony, NSNoob, Ken Graham, Mark C. Wallace