Yes, the Torrington site is at Tamar Trading Company, Hatchmoor Ind Est, Torrington EX38 7HP. I found it about a year ago whilst doing another of my flying Sunday visits after watching football on the Saturday (Torquay v Mansfield). There are no outward signs its a Stagecoach outstation so unless you visit either in a late evening or a Sunday you wouldn't know. I knew there had to be an outstation in Torrington so a tour of industrial estates eventually turned up the goods!
Stephen
Stephen