A traditional inn in the Devon village of Dolton, the Rams Head Inn retains its original character with beamed ceilings and an open brick fireplace. Around 16 miles from Barnstaple, it offers home-cooked food and en suit...
- Rating:
9 / 10
- Distance: 4.40
- Stars:0