Artefact repository (6)
I believe the answer is:
museum
(Other definitions for museum that I've seen before include "Repository for items of historical interest" , "Building where objects of interest are displayed" , "The Hermitage" , "Store of historical artefacts" , "Building where historic objects are stored and displayed" .)