Barcelona in December: the Christmas lights are up, there’s the distinct smell of roasted chestnuts, and a feeling of warmth – even though it’s cold outside. This old city doesn’t stop just because it’s chilly in the streets and the wind is blowing leaves around the ankles of the locals. There’s still plenty to see