Last orders to make Christmas delivery will be 15 December. We are taking a break from 24 December to 6 January; any orders placed between this time will be sent out in the week of January 6th.
I am writing this end of year blog from a farm in the middle of the Cedarberg where we have been privileged to spend the last few days off the... Read More