Combine flour, walnuts, bicarb, allspice, cinnamon and salt.
In small saucepan over low heat, melt margarine and honey, stirring constantly. Remove from heat and pour into large bowl. Stir in brown sugar, eggs and milk until well blended. Slowly add dry ingredients. Fold in raisins, currants and dates. Cover and chill for 4 hours.
Preheat oven to 200 degrees C. Grease baking trays. Drop by spoonfuls 5cm apart on baking trays.