Run by the Birch family, Marc, Liz, Darren & Louise since 2004 and is believed to be the only pub in England bearing this name. The Black Venus Inn is a lovely old stone-built pub that enjoys an enviable location in Challacombe which is within the Exmoor National Park.
01598 763251 01598 763251
Share your thoughts with other diners
Write a review
Call Black Venus Inn to make a booking on:
Visit their website
Sorry, you cannot spend SquareMeal vouchers here yet.
Facebook
Pinterest
Twitter
Email
Whatsapp