Denham Estate Venison
We source the fantastic lamb, venison and game on David’s menus from the famous Denham Estate, an agricultural estate occupying 1200 acres of picturesque Suffolk countryside between Newmarket and Bury St Edmunds.
The estate has one of the largest herds of Fallow deer in Europe and is acknowledged as a leading example of deer farming undertaken in keeping with the foremost principles of animal welfare and good husbandry. Apart from Fallow deer the estate carries a large flock of rare breed sheep, the Denham Castle Lamb, unique to the estate, which David also loves to cook with.
Find out more about their amazing produce here, where you can also visit their new online shop