Discover the BEST things to do in York, from its Roman ruins to Viking village, medieval streets, gothic cathedral and independent shops.
824