I’ve found in recent years fresh turkeys and turkey crowns are plentiful in Tesco in the last 5 days before Christmas. I always give in to my turkey anxiety and buy a fresh crown a few weeks early and freeze it. Then I kick my self when I see the shelf stacked full in the last week.
Tesco usually have great deals on beef roasting joints from Dec 20th. The past few years their beef joints have been on half price offer £6 a kilo. I bought one last year and it was delicious
To obliterate your address on packaging