Let’s be real: Yorkshire in December is not a winter wonderland. It’s more like a gray, damp blanket. So the film added snow. Lots of it. They used fake snow for most close-ups and digital snow for the wide shots.
A Very British (Yorkshire) Christmas Filming Locations PLUS Behind the
The scene where they make snow angels? Filmed on a patch of plastic snow in a car park near Keighley. I’m not kidding. Look it up. Movie magic, people.
Pub Scenes: Where the Magic Lives
The cozy pub where everyone sings carols? That’s The Fleece Inn in Haworth. It’s a real pub. They didn’t change a thing except adding more tinsel. You can go there and order a pint while sitting in the exact same chair as the lead actor.
Pro tip: Don’t burst into show tunes. The locals will stare. But they’re nice about it. It’s Yorkshire.