farm shop in Camelford
About 1 results.
Hilltop Farm Shop
Slaughterbridge, PL32 9TT Camelford, United KingdomHere at Hilltop dogs are not allowed in the cafe but we do have a covered outside seating area where you are welcome to sit and eat and drink with your dog