Garden Plant?

Garden Plant?

Observation - Garden Plant? - UK and Ireland. Description: I assume this is a garden plant. Very fragrant and popular with some of the hoverflies.

I assume this is a garden plant. Very fragrant and popular with some of the hoverflies.