St John's College is an independent Catholic day and boarding school in Southsea, Hampshire, England run by the De La Salle brothers.
St John's College is an independent Catholic day and boarding school in Southsea near Portsmouth, Hampshire, England. It was founded by and still run by the De La Salle brothers.