The Barge (Halberton)

93 High Street
HALBERTON
Devon

EX16 7AG

T: 01884 820316
Facilities Cafe
Pubs & bars
Restaurant

 
back to search »