The Farm Shop resting on the northern edge of the Cotswolds is renowned locally for its fresh produce. Over the past few years, it has grown and developed into a shop that provides a wonderful selection of indoor plants & fresh flowers, veg & fruit, various cheeses, preserves, homemade cakes, Read more [...]