Town Farm Shop
Town Farm, located in the picturesque village of Bisham on the River Thames, has been a staple of the community for over 400 years. This charming farm shop offers a selection of fresh and frozen meats, dairy products, and a few vegetables, primarily sourced from their own farm or local suppliers.
Visitors can find a variety of livestock, including cows, sheep, chickens, pigs, as well as seasonal offerings like pheasant and rabbit. The farm is committed to providing high-quality produce, including their renowned Wagyu beef, available by order for collection. Generated from the website