MovieMaps

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 4 other movies.
64 m

Tanex Industries from Watchmen
149 m

Quayside Park from Upload
381 m

Browse more nearby locations.

Watchmen

Unknown

May or may not have filmed here.