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