Animal phone 93, High St Barnstaple, Devon EX31 1HR map Le Sport phone 61, High St Barnstaple, Devon EX31 1JB map if (!IN_DEV) { ?> } ?> XS Surf Co phone 74, High St Barnstaple, Devon EX31 1HX map if (!IN_DEV) { ?> } ?>