Cornish Duck In Top 50 Foods
The Cornish Duck Company, which is based at Terras Farm near Grampound Road, has been recognised as one of the top food producers in the world in the Great Taste Awards 2016. Free Range Whole Cornish Duck was awarded three stars in the prestigious awards, …