Devon Pub Guide

   07999 911 260

Town List


Anchor Inn - Starcross

Address:

Cockwood
Starcross
EX6 8RA

Contact Details:

   01626 890203

   Contact Email

   Visit Web Site


   Full Details