Free Delivery on Orders Over £30

Whole Chickens

Whole English Chicken

Whole English Chicken

£6.50
1.5kg English Barn Reared Chicken. Perfect For Roasting