Movies Filmed at Waterfront Station

Waterfront Skytrain, Vancouver, BC V6B, Canada
Nearby Locations
Granville Plaza from The Flash and 3 other movies.
93 m

Parking Garage (under Granville Plaza) from Once Upon a Time
103 m

Waterfront Centre from The Flash
127 m

Browse more nearby locations.


Federal Center Metro Station

The inside of the metro station where the team stop Diane Burgess from exploding in episode 2x03 “Fracture”.