Shop › Gressingham Whole Duck Image 1 of 1 Gressingham Whole Duck from £32.00 Size: Select Size 2kg 2.5kg Add To Cart Added! You Might Also Like Rolled Aged Ribeye Roast from £45.00 Turkey - Peeblesshire Free Range from £136.00 Côte De Boeuf from £45.00 Carvery Rib of Beef from £47.98 Boneless Turkey Breast Roast from £27.20