Things To Do / Sponsored23 things to do in Bristol this week, December 30-January 5Highlights include pub quizzes, an ethereal paradise & moreRead more