What are the best things to do in York? Here is your guide to understanding the city's rich history, food culture and the many things to do when visiting.