Description
Serves 2-3 people
£33.00
Our Free Range duck’s are truly wonderful. They forage on grasses and herbs within their pastures. A natural enviroment and diet along with being slowly grown ensure you will be delighted with your Roast !!
Serves 2-3 people