Edible Gardening L’escargot Anglais. The best edible snails prepared in Herefordshire December 6, 2016