1 lemon, juice only
2 oranges, 1 peeled and 1 fine zest only
250g/9oz plain flour
1 cinnamon stick
1 tsp ground cinnamon
250ml/9fl oz runny honey
3 tbsp olive oil
pinch salt
200g/7oz walnuts, roughly chopped
3 free-range eggs