Yes. Harrogate (North Yorkshire) averages ~60 cm (24 in) of snow annually—more than most English towns due to elevation (~100–150m) and inland location.
Town functions well—gritting priority routes, schools rarely close. But rural roads (Dales) can be cut off. Harrogate's Victorian drainage handles melt well.
Winter: pack waterproof boots, layers, traction aids. Christmas market (Nov–Dec) often has snow backdrop. Skiing? Nearby: Yad Moss (Cumbria), Weardale (Co. Durham)—small, surface-lift only. Real skiing = Scotland or Alps.