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