Found right on the Cambridgeshire border near the village of Chippenham, La Hogue is a family-run farm shop that says it is ...