Garlic Mustard (Alliaria petiolata) is a self-seeding biennial that seems to be particularly prolific this year. The leaves do indeed have a mild taste of garlic and mustard.
Thrives in the semi-shade of woodland glades and margins and along hedge banks. Equally at home in town and city in corresponding conditions.