Goldilocks?

Goldilocks?

Observation - Goldilocks? - UK and Ireland. Description: This one doesn't look quite right, but this (or my guess!) is quite a variable species. Growing on a hedge bank.

This one doesn't look quite right, but this (or my guess!) is quite a variable species.
Growing on a hedge bank.