Strawberry Friands
Friands are popular in Australia and New Zealand, unfortunately you won’t see them in many coffee shops here in the UK. Kaffeine in Fitzrovia, London sell the best strawberry friands and it is well worth making a trip to their coffee shop for these alone, better still, if accompanied by a fabulous coffee. Friands are…
