The department store has carried out essential repairs in time for "one last Christmas" before it shuts for good.