I had a Christmas in Zagreb, the Capital of Croatia, some years ago. Award winning Christmas market, lots of stalls selling little Christmas decorations and local foods, I loved it. Last year they had a "Christmas Tree Forest" going on - lots of trees decorated differently, Links to a YouTube vid www.youtube.com/watch?v=t_Znfk9Dqsw - someone on Heygo did a walk through last December, it was really good.
The year I went (2017) they had a huge outside ice skating rink - I say rink, a local park is transformed into a rink, where people can skate all the way around the perimeter of the park - with a live jazz band in the evenings. I think they do it every year but I'm not sure. There is a live Nativity held outside the Cathedral - I think that's every evening but it's worth doing some research. There's lots to look at in Zagreb too
British markets don't compare at all, in my opinion. I go for a look along the South Bank in London most years.