Have yourself a tasty little Christmas with festive delights available to order now. Order from our selection of the finest Christmas meats by Saturday 16th December. Order Meat Made to Order A selection of made to order platters, quiches, salads, desserts and gift vouchers. You’ll find everything you need for a Farmers Market Whole Food Stories