Knaresborough Tennis Club phone King James's School, King James Rd Knaresborough, North Yorkshire HG5 8EB map Ripon Sailing Club phone Farnham Lane Knaresborough, North Yorkshire HG5 9JS map if (!IN_DEV) { ?> } ?>