Alexandra Junior School

Alexandra Junior School
Cator Road, London, SE26 5DS