Search results
We did not find results for: St Francis Xavier's College, Liverpool.
Check spelling or type a new query.
We did not find results for: St Francis Xavier's College, Liverpool.
Check spelling or type a new query.
St Francis Xavier's College is an 11–18 boys Roman Catholic secondary school and sixth form with academy status located in Woolton, Liverpool, England. The college is under the trusteeship of the Brothers of Christian Instruction. Their mission is that of their founder, Jean Marie de la Mennais, "To make Jesus better known and loved". By October 2021, a total of 1,097 boys... Wikipedia