Hill Top Honey. British Soft Set Honey 340g

£6.49