A whole organic chicken, ready for roasting - what could be simpler than that! Our chickens are typically between 2.0kg and 2.5kg (including giblets) - sufficient to serve 4 to 5 people.

Whole Chicken

£20.25Price