To navigate, press the arrow keys. Camel Glass & Joinery ltd - Barnstaple ← View details 2, Whiddon Valley Industrial Estate, Castle Park Road, Barnstaple, England EX32 8PA +44 1271 374200 Get Directions From* To * — Required information