Online Farmers' Market

Filtering search results.

Duck Supreme - Free Range

Pack(1) (250g) £7.05

£2.82 per 100g

Duck Whole - Free Range

Item (2500g) £22.08

£0.88 per 100g

Duck Legs - Free Range

Pack(2) (800g) £8.78

£1.10 per 100g

Goose Fat - Free Range

Item (150g) £2.67

Sold per item

Only another 50.00 for FREE DELIVERY
Please check the details, before completing your order.
Only another 50.00 for FREE DELIVERY
Please check the details, before completing your order.
Generic placeholder image