Spear mint?

Spear mint?

Observation - Spear mint? - UK and Ireland. Description: