Get Directions to Royal Oak Inn

← View details

Stoke St. Gregory, Taunton TA3 6EH, United Kingdom, Stoke Saint Gregory, England


Get Directions