Leicestershire Clear Honey (454g)

£6.49

Next Working Day Delivery. Free for orders over £50. *

In stock