Mini Meadows Farm Naseby Road, Welford, Northamptonshire, NN6 6HZ, England • 07824 393517 • Children's Farms More Info