Stoke Dameril, Devon, England.