Every year, sometime around the end of November, when the weather gets cold and the German Christmas Market in Bristol opens, I fall in love with mulled wine. This festive drink is a must have if you visit a German Christmas market. The first time I've had mulled wine this year was last week in