Pocklington might be a possibility. It's a bus ride away.

You've done Harrogate & Knaresborough but there's Malton not great but easy to get to by train. Least attractive are probably Tadcaster,...