Pub
The Black Venus
North Devon, United Kingdom
About
The Black Venus is a traditional 16th-century country pub located in Challacombe, Exmoor National Park, offering homemade food, local drinks, a beer garden, and dog-friendly amenities.
Is this your venue?
Claim This Venue