Mint plant?

Mint plant?

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