To navigate, press the arrow keys. Davies & Jones ← View details 58 Talbot Road, Llantrisant, Pontyclun, Llantrisant, Wales CF72 8AF +44 1443 223124 Get Directions From* To * — Required information