I think the German Woolworth became independent from the rest of the Woolworth brand right around the time things got shit for Woolworth and they all closed, so they still exist. I think they still exist in some other countries, but not in the UK anymore at all.
I dunno if it's true but I remember my grandad saying that Woolworth invented Christmas ornaments. So while they're gone, they definitely made Christmas look more festive... so they'll always have that (unless it's not true, in which case... wtf why did my grandad lie to me).