Diced Goat, 100% Pasture Fed (300g)The Green Butcher4.9 (28)£12.50(£4.17 per 100g)Pre-orderAvailable on 12th MayML93 (12517)
Goat Mince, 100% Pasture Fed (400g)The Green Butcher4.6 (18)£12.50(£3.13 per 100g)Pre-orderAvailable on 5th MayML83 (12513)