Umbellifer?
Has anyone got an Id for this? It was taken at a private garden in Scotland last week. I wondered if it was that plant which has been really popular at Chelsea these last few years but whose name escapes me.

'Optimism is the faith that leads to achievement' - Helen Keller
0
Posts
Not got a photo of foilage as that would have helped as it reminds me more of an allium, but I dont think it's either though.
And thanks @K67 - Ammi was the name that escaped me - I knew it started with an A but got no further!
When you don't even know who's in the team
S.Yorkshire/Derbyshire border