“Insolvent Phantom of Tomorrow” Filming Locations

Sarah, Felix, and Mrs. S head to London to find the Castor original, Donnie has to deal with his fight with Jason Kellerman, and Cosima begins to distrust her girlfriend.

Orphan Black episode “Insolvent Phantom of Tomorrow” was filmed in Toronto in Canada.

115 Grange Crescent as Kendall Malone's Flat (exterior)

Sarah and Felix are dropped off at Kendall Malone's apartment and Sarah breaks in while Felix keeps watch.