Movies Filmed at The Terminal Pub

115 12 St, New Westminster, BC V3M 4H2, Canada
Nearby Locations
Westminster Boiler & Tank Company, Ltd. from Lucifer and 3 other movies.
64 m

Tanex Industries from Watchmen
149 m

Quayside Drive (between 3rd & Rialto) from The Flash
497 m

Browse more nearby locations.
Show Map



May or may not have filmed here.