Garlic plant?

Garlic plant?

Observation - Garlic plant? - UK and Ireland. Description: