Unknown garden plant!

Unknown garden plant!

Observation - Unknown garden plant! - UK and Ireland. Description: