“The Return” Filming Locations

Oliver and Thea fighting for their lives on Lian Yu and flashbacks to a time when Oliver visited Starling City in his hunt for China White.

Series: Arrow Season 3, Episode 14
Previous: “
Next: “

Arrow episode "The Return" was filmed in Vancouver & Victoria in Canada.
Show Map

Hatley Castle as Queen Family Mansion

Whytecliff Park as Lian Yu Beach

Thea spars on the beach with Oliver.

Dunsmuir Street & Homer Street as Planting Tracking Device

Maseo plants a tracking device on Peter Kang's car.

Del Mar Inn as Del Mar Inn (exterior)

Laurel finds her father drinking at a bar in a flashback.

401 West Georgia as Queen Consolidated

Museo and Oliver see Thea outside the building.

Terminal City Iron Works as Queen Industrial Inc. & Verdant Nightclub

Oliver and Maseo come here to stop China White in a flashback.

London School as CNRI (flashback)

Laurel comes out of CNRI after accepting a job there in a flashback and talks to Tommy.