Millets Farm Shop (Abingdon)

Garford, Abingdon, Oxfordshire OX13 5PD, United Kingdom
01865 392 206