At Beechcroft Farm Shop we offer a full range of fresh lamb, beef, pork and chicken. Based on the outskirts of Winchester in Hampshire, our family have been farming at Beechcroft since the 1930's. Beechcroft Tea Barn is the latest addition, you can sit relax and enjoy a cuppa and cake with our stunning views.
Please note Click and Collect order deadline
Mike —
Loved the views both far and near. Farm shop was to be expected as they are all commercialised nowadays. Prices were reasonable
Related categories
Restaurants in Winchester