Write a review

The Farmers Inn

← View details

West Hatch, Taunton, Somerset TA3 5RS, United Kingdom, Taunton, England