I live in a new development on what was a sheep field. This appeared at the top of a retaining wall at the end of the garden. I don't think it's an orchid as there was no bulb when I pulled it up (wind broke the stalk the other day). Google images (picture comparison) is of no help.
I did have the idea that it may be seeded from our neighbour's bird table?
I did have the idea that it may be seeded from our neighbour's bird table?