“Legacy” Filming Locations

Oliver struggles to do the job of mayor while being a vigilante without Thea or Diggle and being faced with a new threat to the peace in the city.

Arrow episode “Legacy” was filmed in Vancouver, New Westminster, North Vancouver, Burnaby, & Surrey in Canada.

Agrodome (PNE) as Russian Fight Club (tunnel)

Oliver is knocked out by the Bratva after defeating their champion.

Burrard Dry Dock Pier as Black Canary Memorial

Oliver is giving a speech at the unveiling of the memorial for Laurel Lance when it is attacked by Church's goons.