The Countryman is located in 7 Victoria Road, PL32 9XA, Camelford, United Kingdom.