Garden escape?

Garden escape?

Observation - Garden escape?. Description: Single plant on Dava Way, nr Grantown on Spey. Have seen it in previous years as well. Looks like a garden escape, but what is it?

Single plant on Dava Way, nr Grantown on Spey. Have seen it in previous years as well. Looks like a garden escape, but what is it?