Euphorbia amygdaloides?

Euphorbia amygdaloides?

Observation - Euphorbia amygdaloides? - UK and Ireland. Description: Woodland edge but opposite houses so may well be garden escape

Woodland edge but opposite houses so may well be garden escape