Please email or phone for current in stock items. Orders can be collected direct from the farm or from the markets listed on the Markets page.
Please email or phone for current in stock items. Orders can be collected direct from the farm or from the markets listed on the Markets page.
Cart 0

Xmas Order 2023

Place your Xmas Order with a deposit of £10. Orders will be available for collection on from the 16th December 2023