T his may be a surprise to some… but we don’t have graham crackers in the UK. You can buy them online and I would assume some shops will sell them, but you will likely not find them at most shops. To date, I never have.
Still, so many of my colleagues and friends in the US talk often during the summer about S’mores. So, in honour of my lovelies across the pond, I give you… Tiny S’mores.