MovieMaps

“Promises Kept” Filming Locations

Slade joins up with his son's mercenary group while the team back home investigates a group of murderous criminals connected with the drugs Diggle has been taking.

Arrow episode “Promises Kept” was filmed in Vancouver, Burnaby, Delta, & Richmond in Canada.