Saturday 16th November 2024
Christmas Tree Lights Switch On
Market Place, Hitchin
Christmas arrives in Hitchin on the 16th November with the Christmas Tree Light Switch on @ 6pm! With live performances starting at 12pm, food and drink stalls, Santa’s Parade @ 5:30 and Hitchin’s favourite band, The New Town Centres!