Welcome to The Alice Hawthorn Inn, a little country pub off the beaten track, halfway between the historic city of York and the elegant spa town of Harrogate.