Six European cities that work beautifully in the cold, with festive markets, serious indoor culture and centres you can cross on foot, plus how to plan a tight 48-hour break.