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.