Leigh Orchard Honey

£7.50

Description

This gorgeous pot of liquid gold has come from the hives located in Leigh Farm Apple Orchards. It tastes delicious!