Barnard Castle School
Barnard Castle School is a co-educational private day and boarding school in the market town of Barnard Castle, County Durham, in the North East of England. It is a member of The Headmasters' and Headmistresses' Conference.
Contact Information
Address
Newgate, Barnard Castle DL12 8UN, United Kingdom
Contact Listings Owner Form
Barnard Castle School 0 reviews
Write Your ReviewThere are no reviews yet.