The Battle of Hastings was the last successful invasion of England, until the current Muslim invasion engineered by England’s elected representatives.
The last successful invasion of England unless you count William of Orange in 1688.
The last successful invasion of England unless you count William of Orange in 1688.
The last successful invasion of England unless you count William of Orange in 1688.