Elmhurst Primary School
Primary School Upton
Newham, Greater London
We list 95 primary schools in Newham. Infant, junior and primary schools, including academies and faith schools.
Primary School Upton
Primary School Little Ilford
Primary School Cyprus
Primary School Plaistow
Primary School Upton Park
Primary School Hallsville Quarter
Primary School East Ham
Primary School Mill Meads
Primary School Mill Meads
Primary School North Woolwich
Primary School Beckton
Primary School Hallsville Quarter
Primary School Plashet
Primary School Mill Meads
Primary School Stratford New Town
Primary School Plashet
Primary School Wallend
Primary School Wallend
Primary School Plaistow
Primary School Plashet
Primary School Upton Park
Primary School West Ham
Primary School Beckton
Primary School Forest Gate