“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.
Arrow episode “The Return” was filmed in Vancouver, Victoria, & West Vancouver in Canada.
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.