Helford is an idyllic village located within one of Cornwall’s Areas of Outstanding Natural Beauty. Helford in Cornish simply translates to ‘estuary’ as the village is set on the south bank of the Helford River. The quintessential village has a pub, little shop and a sailing club.