The ever-popular German Christmas Market is open in Bristol Shopping Quarter this year from 8 November to 22 December. Shoppers can enjoy the chalet market stalls selling traditional crafts, gifts and mouth-watering festive German food and drink. Enjoy 40 decorated wooden chalets with a good balance of food and craft, plus festive food and drink Read more…
Nov 12th, 2013