You can see this patch of Primrose from quite a distance. They are on the Point. I had a blissful walk out there this morning.
Lots of Dog Violet too.
And Wood Anemone.
This is a really poor photograph, so you will have to take my word for it, that the white dots are Wood Anemone, the pale yellow dots are Primrose and the deeper yellow are Celandine.