Online Farmers' Market

Filtering search results.

Beef Stock Bones - Free Range

Pack (1000g) £2.52

Sold per item

Delivered From Today

Ox Cheek - Free Range

Item (500g) £6.23

£1.25 per 100g

Delivered From Today

Ox Kidney - Free Range

250g £1.00

£0.40 per 100g

Delivered From Today

Ox Heart - Free Range

500g £1.73

£0.35 per 100g

Delivered From Today

Only another £75.00 for FREE DELIVERY
Please check the details, before completing your order.