Beechcroft Farm Shop
Beechcroft Farm Shop and Tea Barn, located just a few miles from Winchester, is an award-winning destination offering a delightful range of local produce, along with a charming space to enjoy homemade cakes and coffee amidst stunning Hampshire scenery. This family-owned farm, cultivated by three generations since the 1930s, prioritises ethical farming practices and sustainability, ensuring full traceability of their products.
Visitors can experience friendly, personalised service from an expert butchery team and indulge in a selection of foods sourced directly from the farm and trusted artisan suppliers. The farm shop not only supports the local economy but also provides picturesque views, making it a perfect stop for those seeking delicious food and a relaxing atmosphere. Generated from the website