To navigate, press the arrow keys. Camelot Interiors ← View details Unit 13/Beeches Ind Est/Coedcae La, Pontyclun, Wales CF72 9DY +44 1443 227914 Get Directions From* To * — Required information