Suffice it to say that as a German, I think I know how to properly celebrate Christmas (after all, we invented the Christmas tree). However I must admit that the British do quite a good job as well in this respect. On the island, Christmas seems to be not only about „Gemütlichkeit“ (cosiness) and winding down; it’s also taken as a opportunity to party and be with your friends.
Christmas parties are happening everywhere. Be it in restaurants with friends, in the boat club or with your fellow students and professors in college, traditional turkey dinners, Christmas crackers and mulled wine are omnipresent. I definitely recommend buying Christmas jumpers. The supply is wide-ranging and quite playful. For instance, I got myself a jumper and these complementary pairs of socks.
Even the city is decorated Christmassy.
While the „Winter Wonderland“ in London gives you a nice impression of how an actual German Christmas Market (that got crossed with the Oktoberfest) might look, Oxford has a smaller and arguably nicer market.
Oxford Street (in London)
Merry Christmas and a Happy New Year!