Selby, North Yorkshire, YO8
The George Inn is situated next to the stunning 11th Century Selby Abbey right in the heart of the market Town of Selby, North Yorkshire. We have our own piece of history to share too, being a 15th