Duck Fat 180g Jar
Duck Fat 180g Jar
Regular price
£6.99
Regular price
£7.99
Sale price
£6.99
Unit price
/
per
Highgrove British Duck fat is produced from UK farms where the ducks are allowed to roam and feed freely.