Emsworth

Emsworth

Emsworth is a large village the south coast of England, situated on the Hampshire side of the border between Hampshire and West Sussex. The village lies at the north end of an arm of Chichester Harbour, a large but shallow inlet of the English Channel.

Read more about Emsworth.