St John’s College is an entirely independent Charitable Trust set up for the purposes of providing high-quality independent education for girls and boys from age 3 -18. The school is Catholic; this is its primary religious allegiance and affiliation.The Archbishop of Cardiff is its...
Read more about St Johns College