Visiting York for the first time - what to do and see in this old English town