Where to travel in December? London, Amsterdam, Dublin, or Brussels?

I haven't been to any of these cities or their countries so all would be new experiences.

Vacation interests:
Historic/archaeological sites
Hiking (probably bad in Dec)
Snow sports (probably bad in cities)
Holiday Festivities

Any Suggestions?
7 answers 7