The Barn Shop Challock
Closed
Advertisement
Canterbury Road
Challock, England TN25 4BJ
The Barn Shop is an independent store situated in the village of Challock, located in the heart of Kent. It offers a diverse selection of fresh, locally grown fruits and vegetables, as well as cheeses, pies, preserves, plants, and various other delightful products.
Generated from the website
See a problem?
You might also like
Advertisement