Re: What are these?
Have you tried cutting or rubbing a leaf to see what smell it has. The only thing near to that in my back n front gardens are spring onion that have gone to seed like the seed pods that are on top of yours.
Or the irritation of my life in the front are garlic that sprout up under the webbing/pebbles beneath my drive .
I keep pulling them out on a regular basis but they still keep returning.
But on both counts they are no where near as tall as the plant in the picture.
Guess you are gonna have to wait to see what comes out of those seed pods.
Could be Triffids..