Emanuel School

Emanuel School is a Mixed school with pupils aged from 10 to 19
Address Battersea Rise, London
SW11 1HS
Website
Religion Christian
Capacity 1,150
Pupils 1,083