It applies to the UK. I love primrose too but, I didn't know it was a wild flower. I always thought that wild flowers were the same as weeds is this true? I mean I can understand the daisy being called a weed or dandelion even buttercup for example, but marjoram, primrose, sage and marigold's are so beautiful that I would not call them weeds. I always associated weeds with dirt or being annoying and growing where they were not wanted. I thought they were completely different from wild flowers. Can someone please clarify this for me.