Bishop Vaughan Catholic Comprehensive School

From Wikipedia, the free encyclopedia

The Bishop Vaughan Catholic Comprehensive School, as its name suggests, is a secondary school associated with the Roman Catholic faith. The premises are located on Mynyddganllwyd Road, in the Mynydd-Bach area of Swansea. In terms of church territory, the school belongs to the Diocese of Menevia.