The Black Venus Inn
Believed to be the only inn in England bearing this name, The Black Venus Inn is a splendid old stone-built pub that enjoys a wonderful situation in the Exmoor National Park.
Inside, this historic 16th century building is full of Devon character and charm with low ceiling and original beams.
Telephone: 01598 763 251
Address: North Lane, Challacombe, Devon, EX31 4TT