NewsHelmsley set to host new World Jam FestivalBy The NewsroomPublished 21st Dec 2019, 11:00 BST The Feathers Hotel in Helmsley will be one of the venues during the World Jam Festival.