Could this be water mint?

Could this be water mint?

Observation - Could this be water mint? - UK and Ireland. Description: