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.