England Question 9

Name this wonder

Clues

Located on the English Channel

Served England as a defensive
barrier and a symbol of hope