Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information The Black Venus Inn ← View details Challacombe, Exmoor, Challacombe, Devon EX31 4TT, United Kingdom, Challacombe, DEVON 01598763251