Shaggy Solider

Shaggy Solider

Observation - Shaggy Solider - UK and Ireland. Description: Found this plant growing next to the river in London.Not sure what it was?

Found this plant growing next to the river in London.Not sure what it was?