The Black Venus Inn
$
Closed
Advertisement
Bickfont Hill
Challacombe, England EX31 4TT
The Black Venus Inn, a traditional country pub located in Challacombe within Exmoor National Park, has been family-run since 2004. This historic 16th-century stone-built inn exudes Devon character, featuring low ceilings and original beams, and offers a warm welcome alongside a menu of homemade food and local drinks.
Generated from the website
See a problem?
You might also like
Advertisement