King James’s School
King James Road, Knaresborough, North Yorkshire, HG5 8EB
King James's School with URN 121687, a Community school located in North Yorkshire, city of Knaresborough, England. A Mixed school with a capacity of 1705 students, the school campus...
