“Legends of Today” Filming Locations

The team must travel to Star City to enlist Team Arrow’s help in defending Kendra Saunders from a mysterious immortal foe while Caitlyn and Harry develop a drug to enhance Barry’s speed power.

The Flash episode “Legends of Today” was filmed in Vancouver in Canada.

1090 West Pender as 57th Street Tower (on rooftop)

Carter Hall talks to Kendra Saunders on the rooftop and later she returns there to jump off.