Bay Leadership Academy
Bay Leadership Academy in Morecambe, Lancashire is a 1276 place, 11-18 secondary school and sixth form college. Bay joined the Trust on 1 June 2018. Like all Tauheedul schools, it has “Leadership” as a specialism.
Principal: John Shannon