Essential British Chicken Livers400g400g4.7 out of 5 stars(236)0 in trolleyQuantity of Essential British Chicken Livers in trolley 00 in trolley.4.7 out of 5 stars(236)Item price£1.20Price per unit(£3/kg)
Duchy Organic British Chicken Livers400g400g4.8 out of 5 stars(199)0 in trolleyQuantity of Duchy Organic British Chicken Livers in trolley 00 in trolley.4.8 out of 5 stars(199)Item price£2.75Price per unit(£6.88/kg)