It looks like that Sea Holly might be...Eryngium giganteum - Miss Willmott's Ghost. Most typical Sea Holly is blue but Miss Willmott's Ghost has silvery-white blooms.
I agree with Netty that your purple flowers are Campanula Glomerata and they look really good alongside the Eryngium. :-D