Carex pendula?

Carex pendula?

Observation - Carex pendula? - UK and Ireland. Description: This is rapidly taking over the garden - seeding itself everywhere.

This is rapidly taking over the garden - seeding itself everywhere.