The Hudson's Bay store in White Oaks Mall, located in London, Ont. The chain seems likely to meet the same fate as other major department stores like Eaton's and Sears, which closed due to slow ...