Hi
I have a recipe I want to try out but it's from an American website and requires two teaspoons of "baking soda". I do know whether this equates to UK baking powder or if it means bicarbonate of soda. I've tried Googling but am no wiser.
Any ideas?