With Christmas just around the corner there’s plenty going on in Bristol. So to help you narrow down what to do during your December visit, we’ve compiled a list of our top picks, from food and drink to winter walks.