King James's School Secondary school

King James's School is a Mixed Secondary school with pupils aged from 11 to 18
Address King James Road, Knaresborough, North Yorkshire
HG5 8EB
Website
Religion Does not apply
Capacity 1,705
Pupils 1,522
Free school meals 229