Grab your woolly hat and scarf, ’cause we’re going Christmas shopping! From November to December, Bristol has a colourful array of Christmas markets promising merry vibes aplenty. As a market lover, and someone who has marked…