Haven't ever eaten goose. My mother's family used to keep geese and ducks when she was a kid, apparently they could never bring themselves to kill the things and she still won't eat duck to this day.
Turkey is standard christmas fare in the UK these days. You can buy tins of goose fat though, for the roast potatoes. King Edwards or Maris Piper roasted in goose fat... I look forward to Christmas lunch more than anything else about Christmas. I've frozen my knackers off in my one carol service, but it's all going to be worth it, those roast potatoes and last years christmas pudding.
You'd be welcome Stand, but I'm afraid Kidderminster is nothing like the Shire and I'll be at my parents place which is Victorian, brick and likely to be very cold. My place is flat in a converted warehouse in the former carpet district, so not much like your imaginings either.