There are Two Frasers
From a bit of a search re HMCS Fraser I have learned there were two ships so named; one was sunk in 1940, another scrapped a few years ago. The armaments displayed at HMCS Prevost at The Fork of the Thames are from the second, and scrapped, Fraser aka DDH 233, a St. Laurent-class destroyer.
Link to Wikipedia to learn more.
Photo 1 GH
Photo 2 Wikipedia