Garden escapee?

Garden escapee?

Observation - Garden escapee? - UK and Ireland. Description: Promenade wall growth - here we go again - another garden escapee? I don't know but new to me.

Promenade wall growth - here we go again - another garden escapee? I don't know but new to me.