Local Glaziers phone Upcott Avenue, Pottington Estate Barnstaple, Devon EX31 1HN map The Glass Factory phone Unit 3, Taw Mill Business Park, Howard Avenue Barnstaple, Devon EX32 8QA map if (!IN_DEV) { ?> } ?>