Preheat oven to 180 degrees C. Grease a 20x30cm baking dish.
In a large bowl, cream butter and sugar. Gradually mix in eggs and vanilla. Stir in bananas. Sift together the flour, baking powder, bicarb soda and salt. Stir into the sugar mixture. Finally, fold in dates and chopped almonds.
Spread batter evenly into prepared baking dish. Bake in preheated oven for 30 to 35 minutes.
While the slice is baking, you can make the lemon icing. In a small bowl, Mix together salt and icing sugar. Stir in soft butter, lemon juice and vanilla. Beat until smooth.
When slice is cool, spread the lemon icing over the top and cut into squares. Mmmm Mmmmm!