There really are some incredible things to see in York - especially if you love history. From Roman ruins to Viking legacies, York has something for everyone.