Get Directions to The Flying Horse ← View details 123 Wordsworth Drive, Taunton, Somerset TA1 2HH, United Kingdom, Taunton, England Get Directions From* To * — Required information