Need to look this plant up. Noticed it this morning whilst cycling off to work. Don't know if its arrived as a seed from someone's garden plant, or if its some form of weed that'll take over if I fail to deal with it soon. At the moment it's small and attractive, and growing in an unlikely spot. Then again, the likes of Parsley frequently does too.