MovieMaps

Movies Filmed at Hadden Park

Hadden Park, 1905 Ogden Ave, Vancouver, BC V6J, Canada
Nearby Locations
Vancouver Maritime Museum from Charmed
71 m

Maritime Museum Dock from Imposters and 1 other movie.
131 m

1988 Ogden Avenue from Doctor Who
146 m

Browse more nearby locations.