The Griffin Hotel is in Selby, North Yorkshire. We are in the town centre, on the main market square, next to the main post office – only a five-minute walk from the bus and train station. Pub with a wood-panelled bar, a courtyard area with covered seating and TVs showing live sports.