Knaresborough has long been admired as the historic gateway to Harrogate and Ripon, offering stunning views from its viaduct ...