Alan Marshall has 4,000 free-range chickens and 100 ducks at his farm in Worlington, Suffolk. He attends Ely Markets twice a week and keeps many local businesses and restaurants supplied with hen, goose and duck eggs. Find him his eggs at Ely Market every Thursday and Saturday. Local home delivery is also available.