Many of the scenes on the TV show “Once Upon a Time” are filmed in an around the village of Steveston near Vancouver and it’s easy to see why. The town is incredibly picturesque and indeed many of the buildings look just like something out of a story book.
I don’t think this particular building has ever made an appearance on the show, but there’s no reason why it couldn’t.
Steveston Village, British Columbia.