We're hoping to go on holiday around Christmas and take DC (who is six) to a European city with a Christmas market. Shortlist is Vienna, Copenhagen, Berlin, Strasbourg, Lille and Brussels (the last two because of Eurostar). Any advice or recommendations gratefully received.