Get Directions to Triple Crown Service Station ← View details Tyntyla Road, Ystrad, Rhondda Cynon Taff CF40 2, United Kingdom, Ystrad, England Get Directions From* To * — Required information