England Answer 9

White Cliffs of Dover

Clues

Located on the English Channel

Served England as a defensive
barrier and a symbol of hope