MovieMaps

“The Loft” Filming Locations

Good Witch episode “The Loft” was filmed in Toronto in Canada.