Trying to source these in UK. Can get ground almonds easily but the packets in my local supermarkets are tiny and it's becoming expensive.
Any recommendations for a less expensive, reliable supplier who selss in larger sizes more appropriate for baking etc?