Preheat your oven to 160ºC. Grease a deep 23cm square cake pan, and line the bottom with baking paper.
Put raisins, apples, butter, sugar, coffee, water and cinnamon in a large microwave safe mixing bowl, cover with clingwrap and heat on high for 3 minutes. Allow to cool.
Add the egg and flours, stirring until well combined. Pour into cake pan and bake for 1 ¼ hours, until skewer comes out clean when inserted into the middle.
Cool on cake rack and then take out of tin. The best way to store it is to wrap it in baking paper and then foil, and keep in the fridge.
Notes
It is beautiful served as a dessert with some whipped natural yoghurt or some fresh double cream.