Write a review

The Plough Inn

← View details

75 Station Road, Taunton, Somerset TA11PB, United Kingdom, Taunton, England