For the waffles
Combine the butter, sugar, milk and vanilla essence in a deep bowl and mix well using a whisk.
Add the self raising flour, salt and baking soda, mix well using a blender
Add the lemon juice and mix well.
Preheat the waffle iron machine and grease it with butter.
Pour 1 ladle full of the prepared batter in a waffle cavity and spread evenly.
Cook for 6 minutes or until the waffle is golden brown.
Repeat for the remaining batter to make more waffles.
For the ice cream
In a medium bowl, combine the milk, sugar and salt and whisk or blend well with a hand blender until the sugar is dissolved.
Stir in the heavy cream and vanilla extract.
Cover and refrigerate 6 hours or overnight.
The ice cream will have a soft, creamy texture.
Remove from freezer about 5 minutes before serving.
Serve the waffles immediately with honey, dollops of creamy vanilla ice cream, kit kat chocolate fingers, walnuts and hot chocolate sauce.