green bean phone The Kitchen Garden, Little Stoke Manor Wallingford, Oxfordshire OX10 6AX map Vitality Farm phone Shillingford Rd Wallingford, Oxfordshire OX10 8LQ map if (!IN_DEV) { ?> } ?>