Goldfinch are beautiful birds and in Norfolk have been called King Harry for decades. Don't know why though.
I've tried and tried to attract them to my garden but they're not having it. I've lived in this house about 25 years and I reckon I've seen about 3 in all that time. My friend lives about quarter of a mile away and her garden is full of them. We both use Niger seed, sunflower hearts and suet blocks. Our local birding shop also recommended using purple or red ribbons in the trees as they are attracted to these colours but that didn't work neither did using thistle heads.