Shaggy Solider

Shaggy Solider

Observation - Shaggy Solider. 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?