A classic British confectionery, English Creamy Toffee is made with the finest butter, sugar, and cream to create a luxuriously smooth and chewy treat.
eBay