Skip to page content
I think it is Astrantia; go Googling and see if you can confirm!
Yes, I think it might be Astrantia major 'Roma'.
Astrantia major is definitely likely, but I suggest you wait until it flowers before trying to pick on of the (many) cultivars!
(If you turn out to be right, I will be well impressed!)