Address: The Limes Avenue, New Southgate, London, N11 1RD Telephone: 020 8361 0767 Email: [email protected] Head Teacher: Declan Meehan