Barnard Castle School

Newgate Barnard Castle County Durham DL12 8UN England , 01833 690222
Gender: Co-ed
Age: 4 to 18
Pupils: 731
Boarding: Both
Admission: Mrs Julia Simpson
Principal:

Property for sale near Barnard Castle School

Refine Your Search Results