THOUSANDS of people packed Henley town centre on Friday evening for the Christmas Festival. Roads were closed and lined with stalls offering festive refreshments and hot food, as well as fairground ...