Evesham Country Park Websites
Welcome to Millets
- milletsfarmcentre.com
Millets Farm is based at two locations: an extensive Farm Centre at Frilford in Oxfordshire; and a traditional Farm Shop at the Evesham Country Park.
Millets Farm is based at two locations: an extensive Farm Centre at Frilford in Oxfordshire; and a traditional Farm Shop at the Evesham Country Park.