MovieMaps
Browse Locations
Cities
Show Map
Movies Filmed at Hadden Park
Hadden Park, 1905 Ogden Ave, Vancouver, BC V6J, Canada
Browse Gallery
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
.
Doctor Who
Source:
IMDb