The Jolly Farmers
Farm Oxford
Oxfordshire
We list 294 farms in Oxfordshire. Arable, livestock and mixed farms and farming businesses.
Farm Oxford
Farm Banbury
Farm Banbury
Farm Didcot
Farm Oxford
Farm Kidlington
Farm Didcot
Farm Banbury
Farm Bicester
Farm Faringdon
Farm Woodstock
Farm Didcot
Farm Wantage
Farm Carterton
Farm Witney
Farm Banbury
Farm Witney
Farm Henley-on-Thames
Farm Burford
Farm Didcot
Farm Didcot
Farm Banbury
Farm Abingdon-on-Thames
Farm Wantage