Write a review

The Anchor Inn

← View details

Hillfarrance, Taunton, Somerset TA4 1AW, United Kingdom, Taunton, England