Bristol was home to many unique and wonderful events over the last few months