To navigate, press the arrow keys. Claytons & The Glasshouse ← View details 2 Cross Street, Barnstaple, England EX31 1BA +44 1271 323311 Get Directions From* To * — Required information