Available from 6h December - order from mid-November
Fresh English free range Goose availlable from 15th December.