The National Archives holds around 210 shelf-kilometres of records dating from the Middle Ages to the present day.