Add Cedars Inn review

Cedars Inn, Barnstaple
Address: Bickington Road, Barnstaple, Barnstaple, Devon, EX31 2HE
Features: Restaurant, Bar food, Outside seating, Cask Marque


Rating
Comments