Entertainment November 28 2020 1:28pm 00:31 Santa’s House returns to London, Ont. The Teresina Lazzina Charity (TLC) Foundation has announced the return of Santa’s House in London, Ont. The charming red house is located in Victoria Park. Here’s a tour of the inside. REPORT AN ERROR Responsive site?