News

A quaint seaside village not far from London, West Itchenor in Sussex, was named one of the ... the village also hosts a highly rated pub, The Ship Inn, which locals can't stop raving about.