Planning to spend a weekend in York, England? Check out my recommendations on how to make the most of York, its free attractions and using the York Pass.