Catherine MountainOct 22, 20191 minChristmas Lights Switch-on 23 November 2019Evenlode Productions are once again producing the Christmas Light Switch-On: 23 November 2019 Cheltenham. Prepare to be dazzled, excited...