I'm not very good at identifying flowers and I thought this was thistle. I now find that it is sea holly.
©Nigel Hughes. Please contact me to make use of images