Get Directions to The Orient ← View details 110 Station Road, Taunton TA1 1PD, United Kingdom, Taunton, England Get Directions From* To * — Required information