© All Rights Reserved Moretonhampstead on the north-east edge of Dartmoor is an archetypal Devon town