Advertisement
Entertainment
November 28 2020 1:28pm

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.

Video Home