Christmas Lights Switch On 2019

Saturday 23rd November 2019, Garden Square, Letchworth Town Centre

Town Centre Manager Chris Wilson “Letchworth Town Centre has been our Christmas lights home for many years, it’s exciting. Get this in your diary now. The show is never one to be missed as we welcome Christmas in Letchworth Garden City – Santa’s favourite city, of course.”