Pub Explorer Homepage and Search.

Anchor Inn

GENERAL INFORMATION

Address

Cockwood, Starcross, Devon  EX6 8RA

Contact UsTel. 01626 890203
MapClick Here For Map.
Pub Explorer Reference10381.