Get Directions to The Anchor Inn

← View details

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


Get Directions