The annual Houghton Feast began on Friday October 7 and is set to continue until Sunday October 16, with a full nine days of activities planned. The feast is a historical event for the North East and has origins dating back as early as the 1100’s. Take a look at the history of the event here: