The Yorkshire Museum has a collection of Roman, Viking, Anglo-Saxon and Medieval artefacts. Admission fees apply and those who reside in York or are under 5 years old gain free entrance.