Going to spend a week in York with DH and 11 year old DS. I'm a history boffin so will be very happy but any suggestions of places to go that might interest DS?