Based in rural Oxfordshire, Peach Croft Farm is a third-generation family-run, free range farm. they produce traditionally reared local turkeys and geese. All birds are reared naturally and slowly to full maturity, while enjoying a copletely natural diet including home-grown cereals.
Peach Croft Farm make their range of products in Radley, Abingdon
0 Ratings
You need to be signed in to leave a comment. Sign in here.