Fresh British Poultry, prepared on site for superior quality. Traditional Barn-reared Local Cockerels. Allow approximately 454g (1lb) per person.
£44.49 – £71.87