King James's School

King James's School
King James Road, Knaresborough, North Yorkshire, HG5 8EB