6. The General Tarleton Inn – Knaresborough, North Yorkshire A decen - The Independent