Movies Filmed at Elephant & Castle

385 Burrard St, Vancouver, BC V6C, Canada
Official Site
Nearby Locations
Marine Building from The Flash and 17 other movies.
18 m

West Hastings Street & Burrard Street from The Flash and 2 other movies.
25 m

MNP Tower from Lucifer and 1 other movie.
33 m

Browse more nearby locations.
Show Map

The Flash


The members of the group visit the coffee shop that Iris worked at.