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.

