MovieMaps

“The House of L” Filming Locations

Lex learns about the duplicate of Supergirl in Kasnia and manipulates the situation to his own benefit.

Supergirl episode “The House of L” was filmed in Langley, Surrey, Maple Ridge, & Coquitlam in Canada.

Surrey City Hall as Metropolis Department of Justice

Lena and James both testify against Lex, he poisons the judge and the jury as the verdict is read, and meets Eve for the first time as he is being marched to prison.