King Charles I School
Hill Grove House, Comberton Road, Kidderminster, Worcestershire, DY10 1XA
King Charles I School with URN 138032, a Academy converter located in Worcestershire, city of Kidderminster, England. A Mixed school with a capacity of 1304 students, the school campus...
