Christmas Festival Weekend!

Christmas begins in The Orchards...

Our very special celebration of Christmas begins Saturday 23rd November with loads of entertainment for all AND, of course, the arrival of Santa to our Town! The day begins at 10.30 am with the Town's Light Switch On at 5.00 pm, followed by fireworks in Victoria Park...