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!
Cause he thinks she melts when he touches her
She knows she's the chocolate girl
Cause she's broken up and swallowed
And wrapped in bits of silver