Thursday 18 October 2012

The porcini have landed

The finest fresh English Porcini for which we are all so well known for carrying are now available in both our shops ... Enjoy