“Green Arrow” Filming Locations

Oliver and Felicity are forced to return to Star City to face off against a new menace.

Arrow episode “Green Arrow” was filmed in Vancouver, Burnaby, & New Westminster in Canada.

1010 Derwent Way as Admiral Transport Interchange

The team heads to the factory where the bombs were last pinged and find Damien Darhk and his soldiers.