“The Crocodile” Filming Locations
Once Upon a Time episode “The Crocodile” was filmed in Richmond, Britannia Beach, & New Westminster in Canada.
Abandoned Dock near Britannia Beach as Hook's Dock
Mr. Gold visit's Hook's ship where it is docked.
Prickly Pear Garden Centre as Game of Thorns
Mr. Gold questions Moe French at his garden store about the disappearance of Belle.
Nikka Fishing & Marine as Storybrooke Library
Moncton Street & Second Avenue as Storybrooke Intersection
Howe Sound (northern arm) as Hook Sailing
Hook sets sail for parts unknown after Mr. Gold kills Milah.
Iona Beach as Beach
Hook and Cora meet on the beach.