Top things to do in York England on a day trip to York from London. Steeped in stories of days gone by, a York day trip from London promises a rich experience