Parkwood National Historic Site in Oshawa, Ontario was used as the setting for the posh gentlemen’s club featured in the season seven finale.