Willowherb?

Willowherb?

Observation - Willowherb? - UK and Ireland. Description: I thought this might be Rose-bay Willowherb but the leafs didn't look right. Any suggestions as to ID would be welcome.

I thought this might be Rose-bay Willowherb but the leafs didn't look right. Any suggestions as to ID would be welcome.