Master Thatcher Taunton

“The Country Pub within the town”, this imposing thatched pub on the outskirts of Taunton offers the “Big & Fresh” menu. High quality local produce, with food cooked to order. Comfortable interiors fully equipped function suite accommodates up to 120 people. Car park.