Knaresborough, England.