I can recommend #Strasbourg as a great place to visit at Christmas time. The whole town centre is wonderful, with a selection of Christmas markets selling high quality food and gifts. Best of all, it's reachable by train from much of the UK in less than a day.
⇧