That is definetely ground ivy [Glechoma hederacea]. Has a slightly minty smell and is a bit bitter. High in vitamins, and can be dried and used as a tea substitute. Plant highly variable in form and colour depending on ground/aspect conditions.
Best
M