Updates from Barnard Castle School, a leading independent day and boarding school set amid stunning Northern countryside for girls and boys aged 4-18.
Barnard Castle School is an educational institution located in Barnard Castle, County Durham, United Kingdom. The school was founded in 1883 and is part of the education and school industries. The full address of the institution is Barnard Castle School, Barnard Castle, County Durham, DL12 8UN.
Updates from Barnard Castle School, a leading independent day and boarding school set amid stunning Northern countryside for girls and boys aged 4-18.
Updates from Barnard Castle School, a leading independent day and boarding school set amid stunning Northern countryside for girls and boys aged 4-18.