England Question 9
Name this wonder
Clues
Located on the English Channel
Served England as a defensive barrier and a symbol of hope