The Directory

King James’s School

King James Road
Knaresborough
North Yorkshire
HG5 8EB
01423 866061
01423 861189