The London Screen Academy 16 plus school

The London Screen Academy is a Mixed 16 plus school with pupils aged from 16 to 19
Address Highbury Grove, London
N5 2AG
Website
Ofsted Rating Outstanding
Religion Does not apply
Capacity 1,000
Pupils 758