Himalayan Balsam?

Himalayan Balsam?

Observation - Himalayan Balsam?. Description: I'm pretty sure this is the dreaded Himalayan Balsam but I'd appreciate confirmation.

I'm pretty sure this is the dreaded Himalayan Balsam but I'd appreciate confirmation.