MovieMaps

“Return of the Mack” Filming Locations

Vampires! In London!

Legends of Tomorrow episode “Return of the Mack” was filmed in Vancouver, Burnaby, & Delta in Canada.