Todos los Santos es una escuela secundaria religiosa devota a la Iglesia de Inglaterra; está localizada en el norte del pueblo.