Cambridge, Cambridgeshire (2.9 Miles from Cambridge)
Here we have a special kind of breed, incredible colours come out of these ducks and incredible egg laying ability, when they start they don’t stop and you should expect about 300 eggs a year. About 20-22 weeks old.
£15 each 3 for £40 or 6 for £70. Larger amounts available on request