Make the holidays special by serving up crispy Whole Roast Duck! Average weigh 1.9kg - 2.3kg.£12/kgGressingham Fresh Whole Duck£24.00PriceQuantityAdd to Cart