Skip to main content

Best Primary Schools in London

Middlesex ยท 992 schools ranked by Ofsted rating and performance

1

Abacus Belsize Primary School

N1C 4PFAges 4-11168 pupils
Primary
Free schools
Outstanding
2

Aldersbrook Primary School

E12 5HLAges 3-11667 pupils
Primary
Community school
Outstanding
3

Ambler Primary School and Children's Centre

N4 2DRAges 0-11515 pupils
Primary
Community school
Outstanding
4

Angel Oak Academy

SE15 6FLAges 4-11388 pupils
Primary
Academy sponsor led
Outstanding
5

Archbishop Sumner Church of England Primary School

SE11 4PHAges 4-11238 pupils
Primary
Voluntary aided school
Outstanding
6

Ark Atwood Primary Academy

W9 2JYAges 3-11419 pupils
Primary
Free schools
Outstanding
7

Ark Conway Primary Academy

W12 0QTAges 3-11200 pupils
Primary
Free schools
Outstanding
8

Ark Priory Primary Academy

W3 8NRAges 3-11439 pupils
Primary
Academy sponsor led
Outstanding
9

Ashburnham Community School

SW10 0DTAges 3-11138 pupils
Primary
Community school
Outstanding
10

Ashmole Primary School

SW8 1NTAges 3-11223 pupils
Primary
Community school
Outstanding
11

Ashmole Primary School

N14 7NPAges 4-11423 pupils
Primary
Free schools
Outstanding
12

Avonmore Primary School

W14 9LYAges 3-11181 pupils
Primary
Community school
Outstanding
13

Barclay Primary School

E10 6EJAges 3-111273 pupils
Primary
Academy converter
Outstanding
14

Barnes Primary School

SW13 0QQAges 3-11470 pupils
Primary
Community school
Outstanding
15

Belleville Primary School

SW11 6PRAges 3-111031 pupils
Primary
Academy converter
Outstanding
16

Bigland Green Primary School

E1 2NDAges 3-11477 pupils
Primary
Community school
Outstanding
17

Blessed Dominic Catholic Primary School

NW9 5PEAges 3-11452 pupils
Primary
Voluntary aided school
Outstanding
18

Bonneville Primary School

SW4 9LBAges 3-11372 pupils
Primary
Community school
Outstanding
19

Bounds Green Infant School

N11 2QGAges 3-7321 pupils
Primary
Community school
Outstanding
20

Boutcher Church of England Primary School

SE1 3BWAges 5-11201 pupils
Primary
Voluntary aided school
Outstanding
21

Bowes Primary School

N11 2HLAges 3-11464 pupils
Primary
Academy converter
Outstanding
22

Brampton Primary School

E6 3LBAges 3-11908 pupils
Primary
Community school
Outstanding
23

Brindishe Manor School

SE13 5LSAges 3-11426 pupils
Primary
Community school
Outstanding
24

Brook House Primary School

N17 8EYAges 4-11408 pupils
Primary
Free schools
Outstanding
25

Bygrove Primary School

E14 6DNAges 3-11247 pupils
Primary
Academy converter
Outstanding
26

Canary Wharf Primary, Glenworth

E14 3EBAges 4-11308 pupils
Primary
Free schools
Outstanding
27

Cardwell Primary School

SE18 5LPAges 3-11423 pupils
Primary
Community school
Outstanding
28

Chalgrove Primary School

N3 3PLAges 4-11217 pupils
Primary
Community school
Outstanding
29

Chesterton Primary School

SW11 5DTAges 3-11416 pupils
Primary
Academy converter
Outstanding
30

Christ Church Bentinck CofE Primary School

NW1 5NSAges 3-11218 pupils
Primary
Voluntary aided school
Outstanding
31

Christ Church CofE Primary School

SW3 4AAAges 4-11204 pupils
Primary
Voluntary aided school
Outstanding
32

Christ Church Primary School, Hampstead

NW3 1JHAges 4-11194 pupils
Primary
Voluntary aided school
Outstanding
33

Christopher Hatton Primary School

EC1R 4PQAges 3-11228 pupils
Primary
Community school
Outstanding
34

Churchfields Infants' School

E18 2RBAges 5-7429 pupils
Primary
Community school
Outstanding
35

Churchfields Junior School

E18 2RBAges 7-11477 pupils
Primary
Community school
Outstanding
36

City of London Primary Academy, Islington

EC1Y 0AEAges 4-11348 pupils
Primary
Free schools
Outstanding
37

Cleves Primary School

E6 1QPAges 3-11469 pupils
Primary
Academy converter
Outstanding
38

Coldfall Primary School

N10 1HSAges 3-11684 pupils
Primary
Community school
Outstanding
39

Colegrave Primary School

E15 1JYAges 4-11519 pupils
Primary
Community school
Outstanding
40

Coleridge Primary School

N8 8DNAges 3-11882 pupils
Primary
Community school
Outstanding
41

Colville Primary School

W11 2DFAges 0-11477 pupils
Primary
Community school
Outstanding
42

Convent of Jesus and Mary RC Infant School

NW2 5ANAges 3-7204 pupils
Primary
Voluntary aided school
Outstanding
43

Corpus Christi Catholic Primary School

SW2 5BLAges 3-11404 pupils
Primary
Academy converter
Outstanding
44

Courtland School

NW7 3BGAges 4-11213 pupils
Primary
Community school
Outstanding
45

Crampton Primary

SE17 3LEAges 4-11201 pupils
Primary
Community school
Outstanding
46

Crowland Primary School

N15 6UXAges 2-11438 pupils
Primary
Community school
Outstanding
47

Culloden Primary - A Paradigm Academy

E14 0PTAges 3-11623 pupils
Primary
Academy converter
Outstanding
48

Curwen Primary School

E13 0AGAges 3-11810 pupils
Primary
Academy converter
Outstanding
49

Davies Lane Primary School

E11 3DRAges 2-11927 pupils
Primary
Academy converter
Outstanding
50

Deansfield Primary School

SE9 1XPAges 3-11461 pupils
Primary
Academy converter
Outstanding
51

Dulwich Hamlet Junior School

SE21 7ALAges 7-11374 pupils
Primary
Academy converter
Outstanding
52

Dulwich Village Church of England Infants' School

SE21 7BUAges 4-7265 pupils
Primary
Voluntary aided school
Outstanding
53

Earl's Court Free School Primary

W6 0LBAges 4-11210 pupils
Primary
Free schools
Outstanding
54

Earlham Primary School

E7 9AWAges 3-11450 pupils
Primary
Academy converter
Outstanding
55

Earlsfield Primary School

SW18 3QQAges 3-11459 pupils
Primary
Community school
Outstanding
56

East Sheen Primary School

SW14 8EDAges 4-11593 pupils
Primary
Community school
Outstanding
57

Edith Neville Primary School

NW1 1HQAges 3-11211 pupils
Primary
Community school
Outstanding
58

Eleanor Palmer Primary School

NW5 2JAAges 3-11233 pupils
Primary
Community school
Outstanding
59

Elmhurst Primary School

E7 8JYAges 3-11980 pupils
Primary
Academy converter
Outstanding
60

Essex Primary School

E12 6QXAges 3-11807 pupils
Primary
Community school
Outstanding
61

Fielding Primary School

W13 9TEAges 3-111012 pupils
Primary
Community school
Outstanding
62

Fox Primary School

W8 7PPAges 4-11418 pupils
Primary
Community school
Outstanding
63

Foxfield Primary School

SE18 7EXAges 3-11666 pupils
Primary
Academy converter
Outstanding
64

Fulham Primary School

SW6 1JUAges 3-11210 pupils
Primary
Academy converter
Outstanding
65

Galleywall Primary, City of London Academy

SE16 3PBAges 4-11345 pupils
Primary
Free schools
Outstanding
66

Galliard Primary School

N9 7PEAges 2-11698 pupils
Primary
Academy converter
Outstanding
67

Gallions Primary School

E6 6WGAges 3-11443 pupils
Primary
Academy converter
Outstanding
68

Gatton (VA) Primary School

SW17 0DSAges 4-11629 pupils
Primary
Voluntary aided school
Outstanding
69

Gayhurst Community School

E8 3ENAges 3-11524 pupils
Primary
Community school
Outstanding
70

Gillespie Primary School

N5 1LHAges 3-11227 pupils
Primary
Community school
Outstanding
71

Globe Primary School

E2 0JHAges 2-11412 pupils
Primary
Community school
Outstanding
72

Good Shepherd RC Primary School

W12 9BYAges 3-11234 pupils
Primary
Voluntary aided school
Outstanding
73

Gospel Oak Primary School

NW3 2JBAges 3-11421 pupils
Primary
Community school
Outstanding
74

Granton Primary School

SW16 5ANAges 3-11637 pupils
Primary
Community school
Outstanding
75

Grazebrook Primary School

N16 0QPAges 3-11463 pupils
Primary
Community school
Outstanding
76

Grove Park Primary School

W4 3JNAges 3-11428 pupils
Primary
Community school
Outstanding
77

Haberdashers' Hatcham Free School

SE14 5SFAges 4-11410 pupils
Primary
Free schools
Outstanding
78

Hackney New Primary School

N1 5FRAges 4-11344 pupils
Primary
Free schools
Outstanding
79

Hallsville Primary School

E16 1LNAges 3-11460 pupils
Primary
Academy converter
Outstanding
80

Harris Primary Academy Coleraine Park

N17 9XTAges 3-11418 pupils
Primary
Academy sponsor led
Outstanding
81

Harris Primary Academy East Dulwich

SE22 8HAAges 4-11346 pupils
Primary
Free schools
Outstanding
82

Harris Primary Academy Kent House

SE20 7QRAges 3-11394 pupils
Primary
Academy sponsor led
Outstanding
83

Harris Primary Academy Philip Lane

N15 4ABAges 3-11448 pupils
Primary
Academy sponsor led
Outstanding
84

Henry Cavendish Primary School

SW12 0JAAges 3-11873 pupils
Primary
Community school
Outstanding
85

Herbert Morrison Primary School

SW8 2HPAges 3-11208 pupils
Primary
Community school
Outstanding
86

Heronsgate Primary School

SE28 0EAAges 3-11707 pupils
Primary
Community school
Outstanding
87

Highfield Primary School

N21 3HEAges 3-11672 pupils
Primary
Community school
Outstanding
88

Highgate Primary School

N6 4EDAges 3-11472 pupils
Primary
Community school
Outstanding
89

Holmleigh Primary School

N16 5EDAges 3-11381 pupils
Primary
Community school
Outstanding
90

Holy Cross Catholic Primary School

SE6 2LDAges 3-11231 pupils
Primary
Voluntary aided school
Outstanding
91

Holy Family Catholic Primary School

W3 0DYAges 3-11453 pupils
Primary
Voluntary aided school
Outstanding
92

Holy Trinity CofE Primary School

SW19 8PWAges 3-11426 pupils
Primary
Voluntary aided school
Outstanding
93

Holy Trinity CofE Primary School

N17 9EJAges 3-11195 pupils
Primary
Academy sponsor led
Outstanding
94

Hugh Myddelton Primary School

EC1R 1YJAges 2-11502 pupils
Primary
Community school
Outstanding
95

Ilderton Primary School

SE16 3LAAges 3-11157 pupils
Primary
Community school
Outstanding
96

Immanuel and St Andrew Church of England Primary School

SW16 5SLAges 3-11425 pupils
Primary
Voluntary aided school
Outstanding
97

Iqra Primary School

SW4 9PAAges 3-11235 pupils
Primary
Voluntary aided school
Outstanding
98

Jessop Primary School

SE24 0BJAges 2-11281 pupils
Primary
Community school
Outstanding
99

John Ball Primary School

SE3 0TPAges 2-11672 pupils
Primary
Community school
Outstanding
100

John Ruskin Primary School and Language Classes

SE5 0PQAges 3-11452 pupils
Primary
Community school
Outstanding
101

John Stainer Community Primary School

SE4 2DYAges 3-11400 pupils
Primary
Community school
Outstanding
102

Kaizen Primary School

E13 8LFAges 3-11419 pupils
Primary
Academy converter
Outstanding
103

Keir Hardie Primary School

E16 1FZAges 3-11437 pupils
Primary
Community school
Outstanding
104

Kensington Primary Academy

W14 8PUAges 3-11221 pupils
Primary
Academy sponsor led
Outstanding
105

Kensington Primary School

E12 6NNAges 3-11628 pupils
Primary
Academy converter
Outstanding
106

Kentish Town Church of England Primary School

NW5 2TUAges 3-11224 pupils
Primary
Voluntary aided school
Outstanding
107

Kingsgate Primary School

NW6 4LBAges 3-11587 pupils
Primary
Community school
Outstanding
108

Kingsmead Primary School

E9 5PPAges 2-11233 pupils
Primary
Community school
Outstanding
109

Langford Primary School

SW6 2LGAges 3-11400 pupils
Primary
Academy sponsor led
Outstanding
110

Lansbury Lawrence Primary School

E14 6DZAges 3-11451 pupils
Primary
Community school
Outstanding
111

Larmenier & Sacred Heart Catholic Primary School

W6 7BLAges 3-11442 pupils
Primary
Voluntary aided school
Outstanding
112

Lift Noel Park

N22 6LHAges 3-11617 pupils
Primary
Academy sponsor led
Outstanding
113

Lift Trinity

N22 8ESAges 2-11466 pupils
Primary
Academy sponsor led
Outstanding
114

London Fields Primary School

E8 3RLAges 3-11407 pupils
Primary
Community school
Outstanding
115

Mandeville Primary School

E5 0BTAges 2-11266 pupils
Primary
Community school
Outstanding
116

Marion Richardson Primary School

E1 0QFAges 3-11465 pupils
Primary
Community school
Outstanding
117

Mayflower Primary School

E14 6DUAges 3-11400 pupils
Primary
Community school
Outstanding
118

Menorah Primary School for Girls

NW11 9SPAges 3-11207 pupils
Primary
Voluntary aided school
Outstanding
119

Merton Park Primary School

SW19 3HQAges 3-11230 pupils
Primary
Community school
Outstanding
120

Miles Coverdale Primary School

W12 8JJAges 4-11197 pupils
Primary
Community school
Outstanding
121

Millennium Primary School

SE10 0BGAges 3-11384 pupils
Primary
Academy converter
Outstanding
122

Monega Primary School

E12 6TTAges 3-11554 pupils
Primary
Academy sponsor led
Outstanding
123

Morningside Primary School

E9 6LLAges 2-11428 pupils
Primary
Community school
Outstanding
124

Mosaic Jewish Primary School

SW15 4EUAges 4-11151 pupils
Primary
Free schools
Outstanding
125

Mossbourne Riverside Academy

E15 2GWAges 3-11602 pupils
Primary
Academy sponsor led
Outstanding
126

Mowlem Primary School

E2 9HEAges 3-11222 pupils
Primary
Community school
Outstanding
127

New City Primary School

E13 9NEAges 3-11572 pupils
Primary
Academy converter
Outstanding
128

Newington Green Primary School

N1 4NDAges 2-11478 pupils
Primary
Community school
Outstanding
129

Newport School

E10 6PJAges 3-11849 pupils
Primary
Community school
Outstanding
130

Oaklands Primary School

W7 2DPAges 3-11450 pupils
Primary
Community school
Outstanding
131

Oasis Academy Surrey Square

SE17 2JYAges 3-11444 pupils
Primary
Academy converter
Outstanding
132

Old Ford Primary - A Paradigm Academy

E3 5LDAges 3-11660 pupils
Primary
Academy converter
Outstanding
133

Oratory Roman Catholic Primary School

SW3 6QHAges 5-11210 pupils
Primary
Voluntary aided school
Outstanding
134

Our Lady and St Joseph Catholic Primary School

N1 4JBAges 4-11204 pupils
Primary
Voluntary aided school
Outstanding
135

Our Lady of Grace Catholic Junior School

NW2 6HSAges 7-11238 pupils
Primary
Academy converter
Outstanding
136

Our Lady of Grace Catholic Primary School

SE7 7HRAges 4-11416 pupils
Primary
Voluntary aided school
Outstanding
137

Our Lady of Grace RC Infant and Nursery School

NW2 6EUAges 3-7226 pupils
Primary
Academy converter
Outstanding
138

Our Lady of Muswell Catholic Primary School

N10 1PSAges 3-11432 pupils
Primary
Voluntary aided school
Outstanding
139

Our Lady Queen of Heaven RC School

SW19 6ADAges 3-11221 pupils
Primary
Voluntary aided school
Outstanding
140

Our Lady Roman Catholic Primary School

NW1 0DPAges 3-11200 pupils
Primary
Voluntary aided school
Outstanding
141

Park Academy

SW19 3EFAges 4-11160 pupils
Primary
Free schools
Outstanding
142

Penwortham Primary School

SW16 6RJAges 3-11675 pupils
Primary
Community school
Outstanding
143

Phoenix Primary School

SE1 5JTAges 3-11480 pupils
Primary
Community school
Outstanding
144

Pimlico Primary

SW1V 3ATAges 5-11331 pupils
Primary
Free schools
Outstanding
145

Portway Primary School

E13 0JWAges 1-11513 pupils
Primary
Academy sponsor led
Outstanding
146

Queensbridge Primary School

E8 4ETAges 4-11398 pupils
Primary
Community school
Outstanding
147

Rathfern Primary School

SE6 4NLAges 2-11484 pupils
Primary
Community school
Outstanding
148

Reay Primary School

SW9 0ENAges 3-11216 pupils
Primary
Foundation school
Outstanding
149

Redriff Primary, City of London Academy

SE16 5LQAges 3-11456 pupils
Primary
Academy converter
Outstanding
150

Rhodes Avenue Primary School

N22 7UTAges 3-11685 pupils
Primary
Community school
Outstanding
151

Rhyl Community Primary School

NW5 3HBAges 2-11375 pupils
Primary
Community school
Outstanding
152

Richard Cobden Primary School

NW1 0LLAges 3-11379 pupils
Primary
Community school
Outstanding
153

Riverley Primary School

E10 7BZAges 3-11437 pupils
Primary
Academy sponsor led
Outstanding
154

Rockmount Primary School

SE19 3STAges 3-11453 pupils
Primary
Community school
Outstanding
155

Rosendale Primary School

SE21 8LRAges 3-11679 pupils
Primary
Academy converter
Outstanding
156

Rosetta Primary School

E16 3PBAges 4-11548 pupils
Primary
Academy converter
Outstanding
157

Sandringham Primary School

E7 8EDAges 2-11995 pupils
Primary
Community school
Outstanding
158

Scott Wilkie Primary School

E16 3HDAges 3-11399 pupils
Primary
Academy converter
Outstanding
159

Sebright School

E2 8QHAges 3-11430 pupils
Primary
Community school
Outstanding
160

Selwyn Primary School

E13 0ESAges 3-11448 pupils
Primary
Academy converter
Outstanding
161

Selwyn Primary School

E4 9NEAges 2-11721 pupils
Primary
Academy converter
Outstanding
162

Servite RC Primary School

SW10 9NAAges 3-11208 pupils
Primary
Voluntary aided school
Outstanding
163

Shacklewell Primary School

E8 2EAAges 2-11461 pupils
Primary
Community school
Outstanding
164

Shaftesbury Primary School

E7 8PFAges 3-11640 pupils
Primary
Academy converter
Outstanding
165

Sheringdale Primary School

SW18 5TRAges 3-11436 pupils
Primary
Community school
Outstanding
166

Sheringham Primary School

E12 5PBAges 4-11585 pupils
Primary
Academy converter
Outstanding
167

Shoreditch Park Primary School

N1 5JNAges 3-11441 pupils
Primary
Community school
Outstanding
168

Singlegate Primary School

SW19 2NTAges 3-11642 pupils
Primary
Community school
Outstanding
169

Solebay Primary - A Paradigm Academy

E1 4PWAges 3-11170 pupils
Primary
Free schools
Outstanding
170

South Grove Primary School

E17 8PWAges 3-11485 pupils
Primary
Community school
Outstanding
171

South Harringay Junior School

N4 1BAAges 7-11234 pupils
Primary
Community school
Outstanding
172

Southfield Primary School

W4 1BDAges 4-11372 pupils
Primary
Community school
Outstanding
173

Springfield Community Primary School

N16 6DHAges 3-11216 pupils
Primary
Community school
Outstanding
174

St Agnes RC Primary School

E3 3ERAges 3-11214 pupils
Primary
Voluntary aided school
Outstanding
175

St Agnes' Catholic Primary School

NW2 1RGAges 3-11439 pupils
Primary
Voluntary aided school
Outstanding
176

St Aidan's Voluntary Controlled Primary School

N4 4RRAges 3-11217 pupils
Primary
Voluntary controlled school
Outstanding
177

St Andrew's Catholic Primary School

SW16 2ETAges 4-11406 pupils
Primary
Voluntary aided school
Outstanding
178

St Anselm's Catholic Primary School

SW17 8RWAges 4-11201 pupils
Primary
Voluntary aided school
Outstanding
179

St Clement Danes CofE Primary School

WC2B 5SUAges 4-11193 pupils
Primary
Voluntary aided school
Outstanding
180

St Eugene de Mazenod Roman Catholic Primary School

NW6 4LSAges 4-11203 pupils
Primary
Voluntary aided school
Outstanding
181

St George the Martyr Church of England Primary School

WC1N 2NXAges 3-11190 pupils
Primary
Voluntary aided school
Outstanding
182

St Helen's Catholic Primary School

E13 8DWAges 2-11497 pupils
Primary
Academy converter
Outstanding
183

St John and St James CofE Primary School

E9 6DXAges 3-11218 pupils
Primary
Voluntary aided school
Outstanding
184

St John the Baptist Voluntary Aided Church of England Primary School

N1 6JGAges 2-11239 pupils
Primary
Voluntary aided school
Outstanding
185

St John Vianney RC Primary School

N15 3HDAges 3-11234 pupils
Primary
Voluntary aided school
Outstanding
186

St John's Primary School

W13 0SEAges 3-11474 pupils
Primary
Community school
Outstanding
187

St John's Walham Green Church of England Primary School

SW6 6ASAges 3-11428 pupils
Primary
Voluntary aided school
Outstanding
188

St Joseph's Catholic Primary School

SW3 2QTAges 3-11225 pupils
Primary
Academy converter
Outstanding
189

St Joseph's Catholic Primary School

N19 5NEAges 2-11523 pupils
Primary
Voluntary aided school
Outstanding
190

St Joseph's RC Junior School

SE19 3NUAges 7-11169 pupils
Primary
Voluntary aided school
Outstanding
191

St Joseph's RC Primary School

W9 1DFAges 3-11264 pupils
Primary
Academy converter
Outstanding
192

St Joseph's Roman Catholic Primary School

NW10 9LSAges 2-11484 pupils
Primary
Voluntary aided school
Outstanding
193

St Leonard's Church of England Primary School

SW16 6NPAges 4-11387 pupils
Primary
Academy converter
Outstanding
194

St Luke's CofE Primary School

W9 3EJAges 4-11186 pupils
Primary
Voluntary aided school
Outstanding
195

St Margaret's Lee CofE Primary School

SE13 5SGAges 4-11206 pupils
Primary
Voluntary aided school
Outstanding
196

St Mary's Catholic Primary School

SE9 1UFAges 3-11447 pupils
Primary
Academy converter
Outstanding
197

St Mary's CofE Primary School

E17 9HJAges 5-11592 pupils
Primary
Academy converter
Outstanding
198

St Mary's Kilburn Church of England Primary School

NW6 4PGAges 3-11217 pupils
Primary
Voluntary aided school
Outstanding
199

St Mary's Roman Catholic Primary School

SW4 9QJAges 3-11272 pupils
Primary
Voluntary aided school
Outstanding
200

St Michael's CofE Voluntary Aided Primary School

N6 4BGAges 3-11441 pupils
Primary
Voluntary aided school
Outstanding
201

St Paul's CofE Primary School

W6 9BPAges 3-11137 pupils
Primary
Voluntary aided school
Outstanding
202

St Peter's Catholic Primary School

SE18 7BNAges 5-11208 pupils
Primary
Voluntary aided school
Outstanding
203

St Peter's CofE School

W9 2ANAges 5-11192 pupils
Primary
Voluntary aided school
Outstanding
204

St Peter's London Docks CofE Primary School

E1W 3QTAges 3-11233 pupils
Primary
Voluntary aided school
Outstanding
205

St Peter's Primary School

W6 9BAAges 4-11210 pupils
Primary
Voluntary aided school
Outstanding
206

St Richard Reynolds Catholic Primary School

TW1 4LTAges 4-11210 pupils
Primary
Academy converter
Outstanding
207

St Robert Southwell Catholic Primary School

NW9 8YDAges 3-11449 pupils
Primary
Voluntary aided school
Outstanding
208

St Saviour's Church of England Primary School

E14 6BBAges 3-11198 pupils
Primary
Voluntary aided school
Outstanding
209

St Saviour's Church of England Primary School

E17 8ERAges 4-11356 pupils
Primary
Academy converter
Outstanding
210

St Stephen's CofE Primary School

W12 8LHAges 3-11445 pupils
Primary
Voluntary aided school
Outstanding
211

St Stephen's Primary School

E6 1ASAges 4-11618 pupils
Primary
Community school
Outstanding
212

St Thomas' CofE Primary School

W10 5EFAges 3-11200 pupils
Primary
Voluntary aided school
Outstanding
213

Stebon Primary School

E14 7ADAges 3-11695 pupils
Primary
Academy converter
Outstanding
214

Stewart Fleming Primary School

SE20 7YBAges 4-11570 pupils
Primary
Academy converter
Outstanding
215

Stewart Headlam Primary School

E1 5REAges 3-11189 pupils
Primary
Community school
Outstanding
216

Streatham Wells Primary

SW2 3NJAges 3-11228 pupils
Primary
Academy converter
Outstanding
217

Sybourn Primary School

E17 8HAAges 2-11521 pupils
Primary
Academy sponsor led
Outstanding
218

Telferscot Primary School

SW12 0HWAges 3-11436 pupils
Primary
Community school
Outstanding
219

The Aldgate School

EC3A 5DEAges 3-11229 pupils
Primary
Voluntary aided school
Outstanding
220

The Cathedral School of St Saviour and St Mary Overie

SE1 1HGAges 3-11217 pupils
Primary
Voluntary aided school
Outstanding
221

The Hyde School

NW9 7EYAges 3-11475 pupils
Primary
Academy sponsor led
Outstanding
222

The Olive School, Hackney

E9 6EJAges 4-11629 pupils
Primary
Free schools
Outstanding
223

The Orchard School

SW2 3NEAges 4-11207 pupils
Primary
Voluntary aided school
Outstanding
224

The Orion Primary School

NW7 2ALAges 2-11934 pupils
Primary
Community school
Outstanding
225

The Willow Primary School

N17 6HWAges 3-11472 pupils
Primary
Community school
Outstanding
226

The Woodside Primary Academy

E17 3JXAges 2-111188 pupils
Primary
Academy sponsor led
Outstanding
227

Thomas Buxton Primary School

E1 5ARAges 3-11404 pupils
Primary
Community school
Outstanding
228

Thomas Jones Primary School

W11 1RQAges 3-11237 pupils
Primary
Community school
Outstanding
229

Thomson House School

SW14 8HYAges 4-11366 pupils
Primary
Free schools
Outstanding
230

Tollgate Primary School

E13 8SAAges 3-11426 pupils
Primary
Academy converter
Outstanding
231

Tooting Primary School

SW17 8HEAges 4-11399 pupils
Primary
Free schools
Outstanding
232

Torriano Primary School

NW5 2SJAges 3-11450 pupils
Primary
Community school
Outstanding
233

Vicarage Primary School

E6 6ADAges 3-11870 pupils
Primary
Academy converter
Outstanding
234

Wellington Primary School

E3 4NEAges 3-11396 pupils
Primary
Community school
Outstanding
235

West London Free School Primary

W6 0LBAges 4-11423 pupils
Primary
Free schools
Outstanding
236

Weston Park Primary School

N8 9WPAges 3-11232 pupils
Primary
Community school
Outstanding
237

William Patten Primary School

N16 0NXAges 3-11434 pupils
Primary
Community school
Outstanding
238

William Tyndale Primary School

N1 2GGAges 3-11448 pupils
Primary
Academy converter
Outstanding
239

Willow Brook Primary School Academy

E10 7BHAges 3-11660 pupils
Primary
Academy sponsor led
Outstanding
240

Wimbledon Park Primary School

SW19 8EJAges 3-11642 pupils
Primary
Community school
Outstanding
241

Windrush Thamesmead Primary School

SE28 8ARAges 3-11237 pupils
Primary
Academy converter
Outstanding
242

Wingfield Primary School

SE3 9GJAges 3-11667 pupils
Primary
Academy converter
Outstanding
243

Winton Primary School

N1 9AZAges 2-11239 pupils
Primary
Community school
Outstanding
244

Wolfson Hillel Primary School

N14 4LGAges 3-11452 pupils
Primary
Academy converter
Outstanding
245

Woolmore Primary School

E14 0EWAges 3-11652 pupils
Primary
Community school
Outstanding
246

Wykeham Primary School

NW10 0EXAges 3-11449 pupils
Primary
Community school
Outstanding
247

Yardley Primary School

E4 7PHAges 3-11551 pupils
Primary
Academy converter
Outstanding
248

Yerbury Primary School

N19 4RRAges 3-11453 pupils
Primary
Community school
Outstanding
249

Acton Gardens Primary School

W3 8SJAges 3-11349 pupils
Primary
Community school
Good
250

Adamsrill Primary School

SE26 4AQAges 3-11361 pupils
Primary
Community school
Good
251

Addison Primary School

W14 0DTAges 3-11200 pupils
Primary
Community school
Good
252

Ainslie Wood Primary School

E4 9DDAges 3-11451 pupils
Primary
Community school
Good
253

Akiva School

N3 2SYAges 4-11418 pupils
Primary
Voluntary aided school
Good
254

Albemarle Primary School

SW19 6JPAges 3-11348 pupils
Primary
Foundation school
Good
255

Albion Primary School

SE16 7JDAges 3-11401 pupils
Primary
Community school
Good
256

Alderbrook Primary School

SW12 8PPAges 3-11216 pupils
Primary
Community school
Good
257

Alderwood Primary School

SE9 2JHAges 3-11192 pupils
Primary
Academy converter
Good
258

Alexander McLeod Primary School

SE2 0QSAges 5-11544 pupils
Primary
Community school
Good
259

Alexandra Junior School

SE26 5DSAges 7-11245 pupils
Primary
Academy converter
Good
260

Alexandra Primary School

N22 6UHAges 3-11416 pupils
Primary
Community school
Good
261

Alfred Salter Primary School

SE16 7LPAges 3-11403 pupils
Primary
Community school
Good
262

All Saints CofE Primary School

SE19 3LGAges 3-11174 pupils
Primary
Voluntary aided school
Good
263

All Saints CofE Primary School

SW6 6EDAges 3-11202 pupils
Primary
Voluntary aided school
Good
264

All Saints' Church of England Primary School Blackheath

SE3 0TXAges 4-11189 pupils
Primary
Voluntary aided school
Good
265

All Saints' CofE Nursery and Primary School N20

N20 9EZAges 3-11214 pupils
Primary
Voluntary aided school
Good
266

All Saints' CofE Primary School

SW19 1EBAges 3-11312 pupils
Primary
Voluntary aided school
Good
267

All Saints' CofE Primary School NW2

NW2 2THAges 4-11169 pupils
Primary
Voluntary aided school
Good
268

All Saints' CofE Primary School, Putney

SW15 1HLAges 3-11161 pupils
Primary
Voluntary aided school
Good
269

All Souls CofE Primary School

W1W 7JJAges 3-11180 pupils
Primary
Voluntary aided school
Good
270

Allen Edwards Primary School

SW4 6RPAges 3-11387 pupils
Primary
Community school
Good
271

Allfarthing Primary School

SW18 2LRAges 3-11397 pupils
Primary
Community school
Good
272

Alma Primary

N20 0LPAges 4-11185 pupils
Primary
Free schools
Good
273

Altmore Infant School

E6 2BXAges 2-7514 pupils
Primary
Community school
Good
274

Anglo Portuguese School of London

SW18 4QGAges 4-11159 pupils
Primary
Free schools
Good
275

Anson Primary School

NW2 4ABAges 3-11418 pupils
Primary
Community school
Good
276

Argyle Primary School

WC1H 9EGAges 3-11269 pupils
Primary
Community school
Good
277

Ark Bentworth Primary Academy

W12 7AJAges 3-11155 pupils
Primary
Academy converter
Good
278

Ark Brunel Primary Academy

W10 5ATAges 3-11163 pupils
Primary
Academy sponsor led
Good
279

Ark Byron Primary Academy

W3 7JTAges 4-11412 pupils
Primary
Free schools
Good
280

Ark Franklin Primary Academy

NW6 6HJAges 3-11663 pupils
Primary
Academy sponsor led
Good
281

ARK John Archer Primary Academy

SW11 2AAAges 3-11195 pupils
Primary
Academy converter
Good
282

Ark White City Primary Academy

W12 7PTAges 3-11306 pupils
Primary
Academy sponsor led
Good
283

Arnhem Wharf Primary School

E14 3RPAges 3-11476 pupils
Primary
Community school
Good
284

Ashmead Primary School

SE8 4DXAges 3-11390 pupils
Primary
Community school
Good
285

Ashmount Primary School

N8 9EGAges 3-11390 pupils
Primary
Community school
Good
286

Athelney Primary School

SE6 3LDAges 2-11354 pupils
Primary
Community school
Good
287

Avenue Primary School

E12 6ARAges 3-11468 pupils
Primary
Community school
Good
288

Avigdor Hirsch Torah Temimah Primary School

NW2 6RJAges 3-11199 pupils
Primary
Voluntary aided school
Good
289

Avondale Park Primary School

W11 4EEAges 3-11288 pupils
Primary
Community school
Good
290

Bangabandhu Primary School

E2 0LBAges 3-11309 pupils
Primary
Community school
Good
291

Baring Primary School

SE12 0NBAges 3-11193 pupils
Primary
Community school
Good
292

Barlby Primary School

W10 6DWAges 3-11338 pupils
Primary
Community school
Good
293

Beatrix Potter Primary School

SW18 3ERAges 3-11362 pupils
Primary
Community school
Good
294

Bedfont Primary School

TW14 9QZAges 2-11538 pupils
Primary
Community school
Good
295

Beecroft Garden Primary

SE4 2BSAges 4-11382 pupils
Primary
Community school
Good
296

Beis Yaakov Primary School

NW9 6NQAges 3-11442 pupils
Primary
Voluntary aided school
Good
297

Bellenden Primary School

SE15 4JPAges 3-11221 pupils
Primary
Community school
Good
298

Belleville Wix Academy

SW4 0AJAges 3-11309 pupils
Primary
Academy sponsor led
Good
299

Belmont Infant School

N22 6RAAges 3-7218 pupils
Primary
Community school
Good
300

Belmont Junior School

N22 6RAAges 7-11223 pupils
Primary
Community school
Good
301

Belmont Primary School

W4 5ULAges 3-11444 pupils
Primary
Community school
Good
302

Ben Jonson Primary School

E1 4PZAges 3-11591 pupils
Primary
Community school
Good
303

Benthal Primary School

N16 7AUAges 3-11252 pupils
Primary
Community school
Good
304

Berger Primary School

E9 6HBAges 2-11414 pupils
Primary
Community school
Good
305

Bessemer Grange Primary School

SE5 8HPAges 3-11515 pupils
Primary
Community school
Good
306

Betty Layward Primary School

N16 9EXAges 3-11450 pupils
Primary
Community school
Good
307

Beulah Infants' School

CR7 8NJAges 3-7197 pupils
Primary
Academy sponsor led
Good
308

Bishop John Robinson Church of England Primary School

SE28 8LWAges 3-11209 pupils
Primary
Voluntary aided school
Good
309

Blue Gate Fields Infants' School

E1 0EHAges 3-7336 pupils
Primary
Community school
Good
310

Blue Gate Fields Junior School

E1 0EHAges 7-11350 pupils
Primary
Community school
Good
311

Bonner Primary School

E2 0NFAges 4-11640 pupils
Primary
Community school
Good
312

Bounds Green Junior School

N11 2QGAges 7-11348 pupils
Primary
Community school
Good
313

Bousfield Primary School

SW5 0DJAges 3-11434 pupils
Primary
Community school
Good
314

Brackenbury Primary School

W6 0BAAges 3-11296 pupils
Primary
Community school
Good
315

Braintcroft E-ACT Primary Academy

NW2 7LLAges 3-11661 pupils
Primary
Academy sponsor led
Good
316

Brandlehow Primary School

SW15 2EDAges 3-11393 pupils
Primary
Community school
Good
317

Brecknock Primary School

NW1 9ALAges 2-11282 pupils
Primary
Community school
Good
318

Brentfield Primary School

NW10 0SLAges 2-11420 pupils
Primary
Community school
Good
319

Brentside Primary School

W7 1JLAges 3-11382 pupils
Primary
Academy converter
Good
320

Brettenham Primary School

N18 2ETAges 3-11410 pupils
Primary
Academy converter
Good
321

Brindishe Green School

SE13 6EHAges 3-11585 pupils
Primary
Community school
Good
322

Brindishe Lee School

SE12 8NAAges 4-11196 pupils
Primary
Community school
Good
323

Britannia Village Primary School

E16 2AWAges 3-11419 pupils
Primary
Academy converter
Good
324

Brookfield Primary School

N19 5DHAges 2-11372 pupils
Primary
Community school
Good
325

Brookland Junior School

NW11 6EJAges 7-11352 pupils
Primary
Community school
Good
326

Brooklands Primary School

SE3 9ABAges 2-11233 pupils
Primary
Academy converter
Good
327

Bruce Grove Primary School

N17 6UHAges 2-11277 pupils
Primary
Community school
Good
328

Brunswick Park Primary and Nursery School

N14 5DUAges 3-11429 pupils
Primary
Community school
Good
329

Brunswick Park Primary School

SE5 7QHAges 3-11415 pupils
Primary
Community school
Good
330

Burdett-Coutts and Townshend Foundation CofE Primary School

SW1P 2QQAges 2-11180 pupils
Primary
Voluntary aided school
Good
331

Campsbourne Infant School

N8 7AFAges 3-7197 pupils
Primary
Community school
Good
332

Campsbourne Junior School

N8 7AFAges 7-11219 pupils
Primary
Community school
Good
333

Canary Wharf Primary, East Ferry

E14 3BAAges 4-11298 pupils
Primary
Free schools
Good
334

Canonbury Primary School

N1 2UTAges 3-11441 pupils
Primary
Community school
Good
335

Carlton Vale Infant School

NW6 5RGAges 3-744 pupils
Primary
Community school
Good
336

Carpenters Primary School

E15 2JQAges 3-11306 pupils
Primary
Community school
Good
337

Cavendish Primary School

W4 2RGAges 3-11197 pupils
Primary
Community school
Good
338

Cayley Primary School

E14 7NGAges 3-11388 pupils
Primary
Community school
Good
339

Central Park Primary School

E6 3DWAges 3-11879 pupils
Primary
Community school
Good
340

Chapel End Infant School and Early Years Centre

E17 4LNAges 2-7249 pupils
Primary
Community school
Good
341

Chapel End Junior Academy

E17 4LSAges 7-11229 pupils
Primary
Academy sponsor led
Good
342

Charlton Manor Primary School

SE7 7EFAges 3-11410 pupils
Primary
Community school
Good
343

Chase Lane Primary School

E4 8LAAges 3-11680 pupils
Primary
Community school
Good
344

Cherry Orchard Primary School

SE7 7DGAges 4-11174 pupils
Primary
Community school
Good
345

Chestnuts Primary School

N15 3ASAges 3-11442 pupils
Primary
Foundation school
Good
346

Childeric Primary School

SE14 6DGAges 3-11334 pupils
Primary
Academy converter
Good
347

Chingford CofE Primary School

E4 7EYAges 4-11406 pupils
Primary
Voluntary controlled school
Good
348

Chisenhale Primary School

E3 5QYAges 3-11322 pupils
Primary
Community school
Good
349

Christ Church Church of England Primary School

SE10 0DZAges 4-11161 pupils
Primary
Voluntary aided school
Good
350

Christ Church Church of England Primary School, Shooters Hill

SE18 3RSAges 5-11207 pupils
Primary
Voluntary aided school
Good
351

Christ Church CofE School

E1 6PUAges 3-11145 pupils
Primary
Voluntary aided school
Good
352

Christ Church Primary SW9

SW9 6HNAges 3-11169 pupils
Primary
Voluntary aided school
Good
353

Christ Church School

NW1 4BDAges 3-11171 pupils
Primary
Voluntary aided school
Good
354

Christ Church, Streatham Church of England Primary School

SW2 3NFAges 5-11170 pupils
Primary
Academy converter
Good
355

Christ The King Catholic Primary School

N4 3QWAges 3-11240 pupils
Primary
Voluntary aided school
Good
356

Christ the Saviour Church of England Primary School

W5 2AAAges 3-11892 pupils
Primary
Voluntary aided school
Good
357

Churchfield Primary School

N9 9PLAges 3-11439 pupils
Primary
Academy converter
Good
358

Clapham Manor Primary School

SW4 0BZAges 3-11377 pupils
Primary
Community school
Good
359

Claremont Primary School

NW2 1ABAges 3-11287 pupils
Primary
Academy converter
Good
360

Colindale Primary School

NW9 6DTAges 2-11703 pupils
Primary
Community school
Good
361

Conway Primary School

SE18 1QYAges 3-11430 pupils
Primary
Community school
Good
362

Cooper's Lane Primary School

SE12 0LFAges 3-11646 pupils
Primary
Community school
Good
363

Coppermill Primary School

E17 6PBAges 3-11195 pupils
Primary
Community school
Good
364

Crawford Primary School

SE5 9NFAges 3-11285 pupils
Primary
Community school
Good
365

Crown Lane Primary School

SW16 3HXAges 3-11223 pupils
Primary
Community school
Good
366

Cubitt Town Primary School

E14 3NEAges 3-11679 pupils
Primary
Community school
Good
367

Cypress Primary School

SE25 4AUAges 2-11681 pupils
Primary
Academy sponsor led
Good
368

Dalmain Primary School

SE23 1ASAges 3-11381 pupils
Primary
Community school
Good
369

Daubeney Primary School

E5 0EGAges 2-11382 pupils
Primary
Community school
Good
370

Dawlish Primary School

E10 6NNAges 4-11158 pupils
Primary
Community school
Good
371

De Lucy Primary School

SE2 9PDAges 3-11251 pupils
Primary
Community school
Good
372

Deansbrook Infant School

NW7 3EDAges 3-7212 pupils
Primary
Community school
Good
373

Deansbrook Junior School

NW7 3EDAges 7-11253 pupils
Primary
Academy converter
Good
374

Deptford Park Primary School

SE8 5RJAges 4-11217 pupils
Primary
Community school
Good
375

Dersingham Primary School

E12 5QJAges 3-11591 pupils
Primary
Community school
Good
376

Derwentwater Primary School

W3 6SAAges 3-11431 pupils
Primary
Community school
Good
377

Discovery Primary School

SE28 0JNAges 3-11523 pupils
Primary
Community school
Good
378

Donnington Primary School

NW10 3TLAges 3-11218 pupils
Primary
Community school
Good
379

Downsell Primary School

E15 2BSAges 2-11426 pupils
Primary
Community school
Good
380

Downsview Primary and Nursery School

SE19 3XEAges 3-11620 pupils
Primary
Community school
Good
381

Drayton Park Primary School

N5 1PJAges 3-11277 pupils
Primary
Community school
Good
382

Drew Primary School

E16 2DPAges 3-11403 pupils
Primary
Academy converter
Good
383

Dulverton Primary School

SE9 3RHAges 3-11444 pupils
Primary
Community school
Good
384

Dulwich Wood Primary School

SE21 8NSAges 4-11417 pupils
Primary
Community school
Good
385

Duncombe Primary School

N19 4JAAges 2-11378 pupils
Primary
Community school
Good
386

Dundonald Primary School

SW19 3QHAges 3-11423 pupils
Primary
Community school
Good
387

Ealdham Primary School

SE9 6BPAges 3-11455 pupils
Primary
Community school
Good
388

Earlham Primary School

N22 5HJAges 2-11366 pupils
Primary
Community school
Good
389

Earlsmead Primary School

N15 4PWAges 2-11456 pupils
Primary
Community school
Good
390

East Acton Primary School

W3 7HAAges 4-11202 pupils
Primary
Community school
Good
391

Eden Primary

N10 1NRAges 4-11204 pupils
Primary
Free schools
Good
392

Edinburgh Primary School

E17 8QRAges 4-11153 pupils
Primary
Community school
Good
393

Edmund Waller Primary School

SE14 5LYAges 3-11434 pupils
Primary
Community school
Good
394

Edward Wilson Primary School

W2 5TLAges 3-11254 pupils
Primary
Community school
Good
395

Elfrida Primary School

SE6 3ENAges 2-11335 pupils
Primary
Community school
Good
396

Eliot Bank Primary School

SE26 4BUAges 3-11397 pupils
Primary
Community school
Good
397

Elizabeth Selby Infants' School

E2 6PPAges 2-7258 pupils
Primary
Community school
Good
398

Ellen Wilkinson Primary School

E6 5UPAges 3-11448 pupils
Primary
Community school
Good
399

Elm Wood School

SE27 9RRAges 3-11364 pupils
Primary
Community school
Good
400

Elmstead Wood Primary School

SE9 4ATAges 3-11280 pupils
Primary
Academy converter
Good
401

Eltham Church of England Primary School

SE9 1TRAges 3-11450 pupils
Primary
Voluntary aided school
Good
402

Emmanuel Church of England Primary School

NW6 1TFAges 3-11233 pupils
Primary
Voluntary aided school
Good
403

English Martyrs Roman Catholic Primary School

E1 8DJAges 3-11177 pupils
Primary
Voluntary aided school
Good
404

English Martyrs' Roman Catholic Primary School

SE17 1RBAges 4-11299 pupils
Primary
Voluntary aided school
Good
405

Essendine Primary School

W9 2LRAges 3-11237 pupils
Primary
Community school
Good
406

Etz Chaim Jewish Primary School

NW7 4SLAges 3-11175 pupils
Primary
Free schools
Good
407

Fairlawn Primary School

SE23 3SBAges 3-11362 pupils
Primary
Community school
Good
408

Fairway Primary School and Children's Centre

NW7 3HSAges 2-11254 pupils
Primary
Community school
Good
409

Falconbrook Primary School

SW11 2LXAges 2-11180 pupils
Primary
Community school
Good
410

Ferry Lane Primary School

N17 9PPAges 3-11177 pupils
Primary
Community school
Good
411

Firs Farm Primary School

N13 5QPAges 3-11498 pupils
Primary
Community school
Good
412

Fitzjohn's Primary School

NW3 6NPAges 3-11228 pupils
Primary
Community school
Good
413

Fleecefield Primary School

N18 2ESAges 4-11321 pupils
Primary
Academy converter
Good
414

Fleet Primary School

NW3 2QTAges 3-11216 pupils
Primary
Community school
Good
415

Flora Gardens Primary School

W6 7PZAges 3-11167 pupils
Primary
Community school
Good
416

Floreat Wandsworth Primary School

SW18 4EQAges 2-11364 pupils
Primary
Academy sponsor led
Good
417

Fossdene Primary School

SE7 7NQAges 4-11206 pupils
Primary
Community school
Good
418

Franciscan Primary School

SW17 8HQAges 2-11286 pupils
Primary
Academy converter
Good
419

Friars Primary Foundation School

SE1 0RFAges 3-11194 pupils
Primary
Foundation school
Good
420

Frith Manor Primary School

N12 7BNAges 1-11496 pupils
Primary
Community school
Good
421

Fryent Primary School

NW9 8JDAges 3-11662 pupils
Primary
Community school
Good
422

Furness Primary School

NW10 5YTAges 3-11321 pupils
Primary
Academy converter
Good
423

Furzedown Primary School

SW17 9TJAges 3-11400 pupils
Primary
Community school
Good
424

Gainsborough Primary School

E9 5NDAges 0-11308 pupils
Primary
Community school
Good
425

Gainsborough Primary School

E15 3AFAges 3-11198 pupils
Primary
Academy converter
Good
426

Garden Suburb Infant School

NW11 6XUAges 4-7173 pupils
Primary
Community school
Good
427

Garden Suburb Junior School

NW11 6XUAges 7-11315 pupils
Primary
Community school
Good
428

Garfield Primary School

N11 1BHAges 3-11253 pupils
Primary
Community school
Good
429

Gateway Academy

NW8 8LNAges 3-11428 pupils
Primary
Academy converter
Good
430

George Tomlinson Primary School

E11 4QNAges 3-11554 pupils
Primary
Community school
Good
431

Gladstone Park Primary School

NW10 1LBAges 3-11623 pupils
Primary
Academy sponsor led
Good
432

Glenbrook Primary School

SW4 8LDAges 3-11153 pupils
Primary
Community school
Good
433

Godwin Junior School

E7 0JWAges 7-11354 pupils
Primary
Community school
Good
434

Goose Green Primary and Nursery School

SE22 8HGAges 3-11210 pupils
Primary
Academy converter
Good
435

Gordon Primary School

SE9 1QGAges 3-11439 pupils
Primary
Community school
Good
436

Grafton Primary School

N7 6ARAges 2-11435 pupils
Primary
Community school
Good
437

Granard Primary School

SW15 6XAAges 3-11330 pupils
Primary
Community school
Good
438

Grange Park Primary School

N21 1PPAges 3-11786 pupils
Primary
Academy converter
Good
439

Grange Primary School

E13 0HEAges 2-11180 pupils
Primary
Community school
Good
440

Grange Primary School

W5 4HNAges 3-11641 pupils
Primary
Community school
Good
441

Grasmere Primary School

N16 9PDAges 3-11220 pupils
Primary
Community school
Good
442

Greenacres Primary School and Language Impairment Unit

SE9 3JNAges 2-11265 pupils
Primary
Academy converter
Good
443

Greenleaf Primary School

E17 6QWAges 3-11464 pupils
Primary
Community school
Good
444

Greenside Primary School

W12 9PTAges 3-11206 pupils
Primary
Academy converter
Good
445

Greenslade Primary School

SE18 2QQAges 4-11198 pupils
Primary
Community school
Good
446

Grinling Gibbons Primary School

SE8 5LWAges 3-11208 pupils
Primary
Community school
Good
447

Gwyn Jones Primary School

E11 1EUAges 3-11432 pupils
Primary
Community school
Good
448

Haberdashers' Hatcham Primary

SE14 5RDAges 3-11395 pupils
Primary
Academy converter
Good
449

Hague Primary School

E2 0BPAges 3-11205 pupils
Primary
Community school
Good
450

Haimo Primary School

SE9 6DYAges 3-11351 pupils
Primary
Community school
Good
451

Halley House School

E8 2DJAges 3-11166 pupils
Primary
Free schools
Good
452

Halley Primary School

E14 7SSAges 3-11194 pupils
Primary
Community school
Good
453

Hallfield Primary School

W2 6JJAges 2-11223 pupils
Primary
Community school
Good
454

Halstow Primary School

SE10 0LDAges 5-11410 pupils
Primary
Academy converter
Good
455

Hampden Gurney CofE Primary School

W1H 5HAAges 3-11225 pupils
Primary
Voluntary aided school
Good
456

Hampstead Parochial Church of England Primary School

NW3 6TXAges 4-11208 pupils
Primary
Voluntary aided school
Good
457

Handsworth Primary School

E4 9PJAges 4-11418 pupils
Primary
Community school
Good
458

Hanover Primary School

N1 8BDAges 3-11244 pupils
Primary
Community school
Good
459

Harbinger Primary School

E14 3QPAges 3-11300 pupils
Primary
Community school
Good
460

Hargrave Park School

N19 5BSAges 0-11333 pupils
Primary
Community school
Good
461

Harlesden Primary School

NW10 8UTAges 3-11306 pupils
Primary
Community school
Good
462

Harrington Hill Primary School

E5 9JGAges 3-11203 pupils
Primary
Community school
Good
463

Harris Primary Academy Crystal Palace

SE20 8RHAges 3-11369 pupils
Primary
Academy sponsor led
Good
464

Harris Primary Academy Peckham Park

SE15 5TDAges 3-11242 pupils
Primary
Academy converter
Good
465

Harry Gosling Primary School

E1 1NTAges 3-11407 pupils
Primary
Community school
Good
466

Hartley Primary School

E6 1NTAges 3-11502 pupils
Primary
Academy converter
Good
467

Haseltine Primary School

SE26 5ADAges 3-11385 pupils
Primary
Community school
Good
468

Hasmonean Primary School

NW4 2PDAges 3-11172 pupils
Primary
Voluntary aided school
Good
469

Hawksmoor School

SE28 8ASAges 3-11307 pupils
Primary
Academy sponsor led
Good
470

Hawley Primary School

NW1 8RPAges 3-11220 pupils
Primary
Community school
Good
471

Hazelbury Primary School

N9 9TTAges 2-11953 pupils
Primary
Academy converter
Good
472

Hazelwood Infant School

N13 5HEAges 3-7323 pupils
Primary
Community school
Good
473

Hazelwood Junior School

N13 5HEAges 7-11380 pupils
Primary
Community school
Good
474

Heathbrook Primary School

SW8 3EHAges 3-11339 pupils
Primary
Community school
Good
475

Heathmere Primary School

SW15 4LJAges 3-11234 pupils
Primary
Community school
Good
476

Heavers Farm Primary School

SE25 6LTAges 3-11259 pupils
Primary
Community school
Good
477

Heber Primary School

SE22 9LAAges 3-11447 pupils
Primary
Community school
Good
478

Henry Fawcett Primary School

SE11 5BZAges 3-11183 pupils
Primary
Community school
Good
479

Henry Maynard Primary School

E17 9JEAges 3-11745 pupils
Primary
Community school
Good
480

Henwick Primary School

SE9 6NZAges 3-11332 pupils
Primary
Community school
Good
481

Hillbrook School

SW17 8SGAges 3-11567 pupils
Primary
Foundation school
Good
482

Hillyfield Primary Academy

E17 6EDAges 3-111123 pupils
Primary
Academy converter
Good
483

Hitherfield Primary School

SW16 2JQAges 3-11630 pupils
Primary
Community school
Good
484

Hobbayne Primary School

W7 1HAAges 3-11320 pupils
Primary
Community school
Good
485

Holbeach Primary School

SE6 4TPAges 3-11391 pupils
Primary
Community school
Good
486

Hollickwood Primary School

N10 2NLAges 2-11196 pupils
Primary
Foundation school
Good
487

Holly Park Primary School

N11 3HGAges 3-11396 pupils
Primary
Community school
Good
488

Hollydale Primary School

SE15 2ARAges 4-11155 pupils
Primary
Community school
Good
489

Hollymount School

SW20 0SQAges 3-11445 pupils
Primary
Community school
Good
490

Holy Cross RC School

SW6 4BLAges 3-11605 pupils
Primary
Voluntary aided school
Good
491

Holy Ghost Catholic Primary School

SW12 8QJAges 5-11197 pupils
Primary
Voluntary aided school
Good
492

Holy Trinity and Saint Silas CofE Primary School, NW1

NW1 8DEAges 4-11200 pupils
Primary
Voluntary aided school
Good
493

Holy Trinity Church of England Primary School

SE23 3HZAges 3-11185 pupils
Primary
Voluntary aided school
Good
494

Holy Trinity Church of England Primary School

E8 3DYAges 3-11240 pupils
Primary
Voluntary aided school
Good
495

Holy Trinity CofE Primary School

SW1X 9DEAges 4-11204 pupils
Primary
Voluntary aided school
Good
496

Holy Trinity CofE Primary School

N2 8GAAges 2-11198 pupils
Primary
Voluntary aided school
Good
497

Holy Trinity CofE Primary School, NW3

NW3 5SQAges 4-11159 pupils
Primary
Voluntary aided school
Good
498

Honeywell Infant School

SW11 6EFAges 3-7318 pupils
Primary
Foundation school
Good
499

Honeywell Junior School

SW11 6EFAges 7-11349 pupils
Primary
Foundation school
Good
500

Horn Park Primary School

SE12 9BTAges 4-11257 pupils
Primary
Academy converter
Good
501

Horniman Primary School

SE23 3BPAges 5-11201 pupils
Primary
Community school
Good
502

Hotham Primary School

SW15 1PNAges 3-11400 pupils
Primary
Community school
Good
503

Houndsfield Primary School

N9 7REAges 0-11496 pupils
Primary
Academy sponsor led
Good
504

Hoxton Garden Primary

N1 5JDAges 3-11344 pupils
Primary
Community school
Good
505

Hungerford School

N7 9LFAges 3-11140 pupils
Primary
Academy sponsor led
Good
506

Invicta Primary School

SE3 7HEAges 3-11714 pupils
Primary
Community school
Good
507

Islamia Primary School

NW6 6PEAges 4-11420 pupils
Primary
Voluntary aided school
Good
508

Ivydale Primary School

SE15 3BUAges 3-11463 pupils
Primary
Community school
Good
509

James Dixon Primary School

SE20 8BWAges 3-11425 pupils
Primary
Academy converter
Good
510

James Wolfe Primary School and Centre for the Deaf

SE10 8RZAges 3-11673 pupils
Primary
Community school
Good
511

John Betts Primary School

W6 0UAAges 5-11206 pupils
Primary
Voluntary aided school
Good
512

John Burns Primary School

SW11 5QRAges 3-11158 pupils
Primary
Community school
Good
513

John Donne Primary School

SE15 2SWAges 3-11405 pupils
Primary
Academy converter
Good
514

John Keats Primary School

SE16 3FNAges 4-11362 pupils
Primary
Free schools
Good
515

John Keble CofE Primary School

NW10 4DRAges 3-11411 pupils
Primary
Voluntary aided school
Good
516

John Perryn Primary School

W3 7PDAges 3-11414 pupils
Primary
Community school
Good
517

John Scurr Primary School

E1 4AXAges 2-11494 pupils
Primary
Community school
Good
518

Joseph Hood Primary School

SW20 9NSAges 3-11314 pupils
Primary
Community school
Good
519

Jubilee Primary School

N16 6NRAges 3-11445 pupils
Primary
Community school
Good
520

Jubilee Primary School

SW2 2JEAges 3-11332 pupils
Primary
Community school
Good
521

Jubilee Primary School

SE28 8JBAges 3-11146 pupils
Primary
Academy converter
Good
522

Judith Kerr Primary School

SE24 9JEAges 3-11409 pupils
Primary
Free schools
Good
523

Julian's School

SE27 0JFAges 3-11908 pupils
Primary
Foundation school
Good
524

Kelvin Grove Primary School

SE26 6BBAges 3-11535 pupils
Primary
Community school
Good
525

Kender Primary School

SE14 5JAAges 2-11351 pupils
Primary
Community school
Good
526

Kenmont Primary School

NW10 6ALAges 3-11213 pupils
Primary
Community school
Good
527

Keyworth Primary School

SE17 3TRAges 2-11313 pupils
Primary
Community school
Good
528

Kilburn Grange School

NW6 7UJAges 4-11188 pupils
Primary
Free schools
Good
529

Kilmorie Primary School

SE23 2SPAges 3-11613 pupils
Primary
Community school
Good
530

Kings Cross Academy

N1C 4BTAges 3-11399 pupils
Primary
Academy sponsor led
Good
531

Kingsbury Green Primary School

NW9 9NDAges 3-11576 pupils
Primary
Community school
Good
532

Kingswood Primary School

SE27 9RDAges 3-11362 pupils
Primary
Community school
Good
533

Kobi Nazrul Primary School

E1 1JPAges 3-11227 pupils
Primary
Community school
Good
534

Lancasterian Primary School

N17 8NNAges 3-11410 pupils
Primary
Community school
Good
535

Larkhall Primary Campus

SW4 6PHAges 2-11304 pupils
Primary
Community school
Good
536

Lathom Junior School

E6 2DUAges 7-11489 pupils
Primary
Community school
Good
537

Latymer All Saints CofE Primary School

N9 9RSAges 3-11501 pupils
Primary
Voluntary aided school
Good
538

Lauriston School

E9 7JSAges 3-11440 pupils
Primary
Community school
Good
539

Lawdale Junior School

E2 6LSAges 7-11205 pupils
Primary
Community school
Good
540

Laycock Primary School

N1 1SWAges 3-11217 pupils
Primary
Community school
Good
541

Lea Valley Primary School

N17 0PTAges 3-11388 pupils
Primary
Community school
Good
542

Lime Academy Larkswood

E4 8ETAges 2-11510 pupils
Primary
Academy converter
Good
543

Links Primary School

SW17 9EHAges 3-11290 pupils
Primary
Community school
Good
544

Linton Mead Primary School

SE28 8DTAges 3-11282 pupils
Primary
Community school
Good
545

Little Ealing Primary School

W5 4EAAges 3-11674 pupils
Primary
Community school
Good
546

Longshaw Primary Academy

E4 6LHAges 3-11221 pupils
Primary
Academy sponsor led
Good
547

Lowther Primary School

SW13 9AEAges 3-11244 pupils
Primary
Community school
Good
548

Lubavitch Girls Primary School

N16 5RPAges 4-11101 pupils
Primary
Academy converter
Good
549

Malmesbury Primary School

E3 2ABAges 3-11453 pupils
Primary
Community school
Good
550

Malorees Primary School

NW6 7PBAges 3-11197 pupils
Primary
Community school
Good
551

Manorfield Primary School

E14 6QDAges 2-11652 pupils
Primary
Community school
Good
552

Manorside Primary School

N3 2ABAges 3-11237 pupils
Primary
Community school
Good
553

Marlborough Primary School

SW3 3APAges 0-11466 pupils
Primary
Community school
Good
554

Marner Primary School

E3 3LLAges 3-11641 pupils
Primary
Community school
Good
555

Martin Primary School

N2 9JPAges 3-11622 pupils
Primary
Community school
Good
556

Marvels Lane Primary School

SE12 9RAAges 3-11385 pupils
Primary
Community school
Good
557

Maryland Primary School

E15 1SLAges 3-11403 pupils
Primary
Community school
Good
558

Mathilda Marks-Kennedy Jewish Primary School

NW7 3RTAges 3-11219 pupils
Primary
Voluntary aided school
Good
559

Mayfield Primary School

W7 3RTAges 3-11421 pupils
Primary
Community school
Good
560

Mayville Academy

E11 4PZAges 3-11274 pupils
Primary
Academy converter
Good
561

Melcombe Primary School

W6 9ERAges 4-11125 pupils
Primary
Community school
Good
562

Meridian Primary School

SE10 9NYAges 3-11231 pupils
Primary
Community school
Good
563

Merton Abbey Primary School

SW19 2JYAges 3-11204 pupils
Primary
Community school
Good
564

Michael Faraday School

SE17 2HRAges 3-11429 pupils
Primary
Community school
Good
565

Middle Park Primary School

SE9 5RXAges 3-11425 pupils
Primary
Community school
Good
566

Millbrook Park Primary School

NW7 1JFAges 3-11416 pupils
Primary
Academy sponsor led
Good
567

Millfields Community School

E5 0SHAges 3-11634 pupils
Primary
Community school
Good
568

Mission Grove Primary School

E17 7EJAges 3-11805 pupils
Primary
Community school
Good
569

Mitchell Brook Primary School

NW10 9BXAges 3-11615 pupils
Primary
Community school
Good
570

Monkfrith Primary School

N14 5NGAges 5-11415 pupils
Primary
Community school
Good
571

Montbelle Primary School

SE9 3EYAges 3-11364 pupils
Primary
Community school
Good
572

Montpelier Primary School

W5 2QTAges 4-11646 pupils
Primary
Community school
Good
573

Mora Primary School

NW2 6TDAges 3-11415 pupils
Primary
Community school
Good
574

Morden Mount Primary School

SE13 7QPAges 3-11383 pupils
Primary
Community school
Good
575

Moreland Primary School

EC1V 8BBAges 0-11469 pupils
Primary
Community school
Good
576

Moss Hall Infant School

N12 8PEAges 5-7287 pupils
Primary
Community school
Good
577

Moss Hall Junior School

N3 1NRAges 7-11474 pupils
Primary
Community school
Good
578

Mossbourne Parkside Academy

E8 1ASAges 3-11327 pupils
Primary
Academy converter
Good
579

Mulgrave Primary School

SE18 5DLAges 2-11328 pupils
Primary
Community school
Good
580

Muswell Hill Primary School

N10 3STAges 4-11419 pupils
Primary
Community school
Good
581

Myatt Garden Primary School

SE4 1DFAges 3-11357 pupils
Primary
Community school
Good
582

Nelson Primary School

E6 2SEAges 3-11665 pupils
Primary
Academy converter
Good
583

Netley Primary School

NW1 3EXAges 2-11383 pupils
Primary
Community school
Good
584

New End Primary School

NW3 1HUAges 3-11295 pupils
Primary
Community school
Good
585

New King's Road School

SW6 4LYAges 3-11151 pupils
Primary
Academy converter
Good
586

Newfield Primary School

NW10 3UDAges 3-11236 pupils
Primary
Community school
Good
587

Nightingale Primary School

E18 1PLAges 3-11685 pupils
Primary
Community school
Good
588

Nightingale Primary School

E5 8NAAges 3-11384 pupils
Primary
Community school
Good
589

Nightingale Primary School

SE18 7JJAges 3-11224 pupils
Primary
Academy converter
Good
590

Norbury Manor Primary School

SW16 5QRAges 3-11406 pupils
Primary
Community school
Good
591

Normand Croft Community School for Early Years and Primary Education

W14 9PAAges 2-11225 pupils
Primary
Community school
Good
592

North Beckton Primary School

E6 5XGAges 3-11409 pupils
Primary
Academy converter
Good
593

North Ealing Primary School

W5 1RPAges 3-11660 pupils
Primary
Community school
Good
594

North Harringay Primary School

N8 0NUAges 3-11400 pupils
Primary
Foundation school
Good
595

North West London Jewish Day School

NW6 7PPAges 3-11192 pupils
Primary
Academy converter
Good
596

Northside Primary School

N12 8JPAges 2-11254 pupils
Primary
Community school
Good
597

Northview Junior and Infant School

NW10 1RDAges 3-11214 pupils
Primary
Community school
Good
598

Northwold Primary School

E5 8RNAges 2-11316 pupils
Primary
Academy converter
Good
599

Oak Gardens Primary School

SE8 4QBAges 3-11166 pupils
Primary
Community school
Good
600

Oakdale Infants' School

E18 1JUAges 3-7299 pupils
Primary
Community school
Good
601

Oakdale Junior School

E18 1JXAges 7-11357 pupils
Primary
Community school
Good
602

Oakthorpe Primary School

N13 6BYAges 4-11438 pupils
Primary
Community school
Good
603

Oasis Academy Ryelands

SE25 4XGAges 3-11425 pupils
Primary
Academy sponsor led
Good
604

Oasis Academy South Bank Primary

SE1 7RHAges 3-11179 pupils
Primary
Academy converter
Good
605

Oasis School 360

E15 2QSAges 4-11201 pupils
Primary
Free schools
Good
606

Old Oak Primary School

W12 0ASAges 3-11205 pupils
Primary
Community school
Good
607

Old Palace Primary School

E3 3BTAges 4-11386 pupils
Primary
Community school
Good
608

Olga Primary School

E3 5DNAges 3-11490 pupils
Primary
Community school
Good
609

Oliver Goldsmith Primary School

SE5 8UHAges 3-11358 pupils
Primary
Community school
Good
610

Oliver Goldsmith Primary School

NW9 0BDAges 3-11443 pupils
Primary
Community school
Good
611

Orchard Primary School

E9 7BBAges 3-11518 pupils
Primary
Community school
Good
612

Orion Ravensworth

SE9 4LWAges 2-11273 pupils
Primary
Academy converter
Good
613

Osmani Primary School

E1 5ADAges 3-11409 pupils
Primary
Community school
Good
614

Our Lady and St Joseph Catholic Primary School

E14 0DEAges 3-11411 pupils
Primary
Voluntary aided school
Good
615

Our Lady of Lourdes Catholic Primary School

NW10 8PPAges 2-11222 pupils
Primary
Voluntary aided school
Good
616

Our Lady of Lourdes Catholic Primary School

N11 1RDAges 3-11202 pupils
Primary
Voluntary aided school
Good
617

Our Lady of Lourdes RC Primary School

E11 2TAAges 3-11450 pupils
Primary
Academy converter
Good
618

Our Lady of Lourdes RC School

N12 0JPAges 3-11193 pupils
Primary
Voluntary aided school
Good
619

Our Lady of Victories Catholic Primary School

SW15 1AWAges 4-11168 pupils
Primary
Voluntary aided school
Good
620

Oxford Gardens Primary School

W10 6NFAges 3-11226 pupils
Primary
Community school
Good
621

Pakeman Primary School

N7 6DUAges 2-11338 pupils
Primary
Community school
Good
622

Pardes House Primary School

N3 1SAAges 4-11359 pupils
Primary
Voluntary aided school
Good
623

Park Primary School

E15 4AEAges 3-11627 pupils
Primary
Community school
Good
624

Park Walk Primary School

SW10 0AYAges 3-11192 pupils
Primary
Community school
Good
625

Parkfield Primary School

NW4 3PJAges 3-11460 pupils
Primary
Academy sponsor led
Good
626

Parkwood Primary School

N4 2HQAges 2-11190 pupils
Primary
Community school
Good
627

Paxton Primary School

SE19 1PAAges 3-11386 pupils
Primary
Community school
Good
628

Pelham Primary School

SW19 1NUAges 3-11392 pupils
Primary
Community school
Good
629

Perrymount Primary School

SE23 2PXAges 3-11202 pupils
Primary
Community school
Good
630

Peter Hills with St Mary's and St Paul's CofE Primary School

SE16 5EDAges 3-1184 pupils
Primary
Voluntary aided school
Good
631

Pilgrims' Way Primary School

SE15 1EFAges 3-11171 pupils
Primary
Community school
Good
632

Plaistow Primary School

E13 9DQAges 3-11359 pupils
Primary
Community school
Good
633

Plumcroft Primary School

SE18 3HWAges 3-111056 pupils
Primary
Community school
Good
634

Poplar Primary School

SW19 3JZAges 3-11598 pupils
Primary
Community school
Good
635

Primrose Hill School

NW1 8JLAges 2-11414 pupils
Primary
Community school
Good
636

Princess Frederica CofE Primary School

NW10 5TPAges 3-11431 pupils
Primary
Voluntary aided school
Good
637

Princess May Primary School

N16 8DFAges 3-11198 pupils
Primary
Community school
Good
638

Prior Weston Primary School and Children's Centre

EC1Y 8JAAges 0-11270 pupils
Primary
Community school
Good
639

Queen's Manor School

SW6 6NDAges 3-11138 pupils
Primary
Academy converter
Good
640

Queen's Park Primary School

W10 4DQAges 3-11245 pupils
Primary
Community school
Good
641

Queenswell Infant & Nursery School

N20 0NQAges 3-7183 pupils
Primary
Community school
Good
642

Queenswell Junior School

N20 0NQAges 7-11257 pupils
Primary
Community school
Good
643

Ranelagh Primary School

E15 3DNAges 3-11263 pupils
Primary
Academy converter
Good
644

Ravenscroft Primary School

E16 4BDAges 3-11479 pupils
Primary
Academy converter
Good
645

Ravenstone Primary School

SW12 9SSAges 3-11283 pupils
Primary
Academy converter
Good
646

Raynham Primary School

N18 2JQAges 2-11533 pupils
Primary
Academy converter
Good
647

Richard Atkins Primary School

SW2 4JPAges 3-11204 pupils
Primary
Community school
Good
648

Rimon Jewish Primary School

NW11 8AEAges 5-11210 pupils
Primary
Free schools
Good
649

Risley Avenue Primary School

N17 7ABAges 2-11427 pupils
Primary
Community school
Good
650

Riverside Primary School

SE16 4PSAges 3-11219 pupils
Primary
Community school
Good
651

Robert Blair School and Children's Centre

N7 9QJAges 0-11214 pupils
Primary
Community school
Good
652

Robert Browning Primary School

SE17 1DQAges 3-11185 pupils
Primary
Community school
Good
653

Robin Hood Primary and Nursery School

SW15 3QLAges 3-11155 pupils
Primary
Academy converter
Good
654

Rockliffe Manor Primary School

SE18 2NPAges 3-11189 pupils
Primary
Academy converter
Good
655

Roe Green Infant School

NW9 9JLAges 3-7451 pupils
Primary
Community school
Good
656

Roe Green Junior School

NW9 9JLAges 7-11462 pupils
Primary
Community school
Good
657

Roehampton Church Forest Primary School

SW15 4AAAges 3-11130 pupils
Primary
Voluntary aided school
Good
658

Roger Ascham Primary School

E17 5HUAges 3-11418 pupils
Primary
Academy converter
Good
659

Rokesly Infant & Nursery School

N8 8NHAges 3-7205 pupils
Primary
Community school
Good
660

Rokesly Junior School

N8 8NHAges 7-11270 pupils
Primary
Community school
Good
661

Roman Road Primary School

E6 3SQAges 3-11310 pupils
Primary
Community school
Good
662

Rosary Catholic Primary School

NW3 2AEAges 3-11279 pupils
Primary
Voluntary aided school
Good
663

Rotherfield Primary School

N1 3EEAges 3-11331 pupils
Primary
Community school
Good
664

Royal Wharf Primary School

E16 2ZAAges 3-11439 pupils
Primary
Free schools
Good
665

Rushey Green Primary School

SE6 2LAAges 3-11560 pupils
Primary
Community school
Good
666

Rushmore Primary School

E5 0LEAges 3-11455 pupils
Primary
Community school
Good
667

Rutherford House School

SW17 7BSAges 4-11376 pupils
Primary
Free schools
Good
668

Rye Oak Primary School

SE15 3PDAges 2-11265 pupils
Primary
Community school
Good
669

Sacks Morasha Jewish Primary School

N12 9DXAges 4-11192 pupils
Primary
Academy converter
Good
670

Sacred Heart Catholic Primary School

N7 8JNAges 3-11434 pupils
Primary
Voluntary aided school
Good
671

Sacred Heart Catholic Primary School, Battersea

SW11 2TDAges 3-11354 pupils
Primary
Voluntary aided school
Good
672

Sacred Heart Roman Catholic Primary School

N20 9JUAges 4-11408 pupils
Primary
Voluntary aided school
Good
673

Saint Francis of Assisi Catholic Primary School

W11 4BJAges 3-11194 pupils
Primary
Voluntary aided school
Good
674

Saint Joseph's Catholic Primary School, the Borough

SE1 1NJAges 3-11175 pupils
Primary
Voluntary aided school
Good
675

Saint Mary's Catholic Primary School

W10 5AWAges 3-11160 pupils
Primary
Voluntary aided school
Good
676

Salisbury Manor Primary School

E4 8YJAges 3-11268 pupils
Primary
Academy converter
Good
677

Salusbury Primary School

NW6 6RGAges 3-11626 pupils
Primary
Community school
Good
678

Sandhurst Primary School

SE6 1NWAges 3-11648 pupils
Primary
Community school
Good
679

Sellincourt Primary School

SW17 9SAAges 3-11396 pupils
Primary
Community school
Good
680

Seven Mills Primary School

E14 8LYAges 3-11227 pupils
Primary
Community school
Good
681

Shaftesbury Park Primary School

SW11 5UWAges 2-11332 pupils
Primary
Community school
Good
682

Sheen Mount Primary School

SW14 7RTAges 4-11598 pupils
Primary
Community school
Good
683

Sherington Primary School

SE7 7JPAges 3-11436 pupils
Primary
Community school
Good
684

Simon Marks Jewish Primary School

N16 6PDAges 3-11121 pupils
Primary
Voluntary aided school
Good
685

Sir John Heron Primary School

E12 5PYAges 2-11453 pupils
Primary
Community school
Good
686

Smallwood Primary School and Language Unit

SW17 0TWAges 3-11253 pupils
Primary
Community school
Good
687

Snaresbrook Primary School

E18 2ENAges 3-11461 pupils
Primary
Community school
Good
688

Snowsfields Primary School

SE1 3TDAges 3-11180 pupils
Primary
Community school
Good
689

Soho Parish CofE Primary School

W1D 7LFAges 3-1190 pupils
Primary
Voluntary aided school
Good
690

South Grove Primary School

N15 5QEAges 2-11241 pupils
Primary
Community school
Good
691

South Harringay Infant School

N4 1BAAges 3-7208 pupils
Primary
Community school
Good
692

South Norwood Primary

SE25 5QPAges 4-11356 pupils
Primary
Academy sponsor led
Good
693

South Rise Primary School

SE18 7PXAges 3-11508 pupils
Primary
Academy converter
Good
694

Southmead Primary School

SW19 6QTAges 3-11263 pupils
Primary
Community school
Good
695

Southwark Park Primary School

SE16 2JHAges 3-11386 pupils
Primary
Community school
Good
696

St Alban's Church of England Primary School

EC1N 7SDAges 3-1181 pupils
Primary
Voluntary aided school
Good
697

St Alfege with St Peter's Church of England Primary School

SE10 9RBAges 3-11200 pupils
Primary
Voluntary aided school
Good
698

St Andrew and St Francis CofE Primary School

NW2 5PEAges 3-11434 pupils
Primary
Academy sponsor led
Good
699

St Andrew's (Barnsbury) CofE Primary School

N1 0LBAges 4-11165 pupils
Primary
Voluntary aided school
Good
700

St Andrew's Church of England Primary School

SW9 9DEAges 4-11146 pupils
Primary
Voluntary aided school
Good
701

St Andrew's CofE Voluntary Aided Primary School, Totteridge

N20 8NXAges 4-11209 pupils
Primary
Voluntary aided school
Good
702

St Andrew's Southgate Primary School (CE)

N14 6JAAges 4-11202 pupils
Primary
Voluntary aided school
Good
703

St Ann's CE Primary School

N15 5JGAges 4-11197 pupils
Primary
Academy converter
Good
704

St Anthony's Catholic Primary School

SE20 8ESAges 2-11183 pupils
Primary
Academy converter
Good
705

St Augustine's Catholic Primary School and Nursery

SE6 3RDAges 3-11216 pupils
Primary
Voluntary aided school
Good
706

St Barnabas and St Philip's CofE Primary School

W8 6EJAges 3-11220 pupils
Primary
Voluntary aided school
Good
707

St Barnabas' CofE Primary School

SW1W 8PFAges 3-11114 pupils
Primary
Voluntary aided school
Good
708

St Bartholomews's Church of England Primary School

SE26 4LJAges 5-11394 pupils
Primary
Voluntary aided school
Good
709

St Bede's Catholic Primary School

SW12 0LFAges 3-11143 pupils
Primary
Voluntary aided school
Good
710

St Boniface RC Primary School

SW17 8PPAges 3-11259 pupils
Primary
Voluntary aided school
Good
711

St Chad's Catholic Primary School

SE25 6LRAges 3-11336 pupils
Primary
Academy converter
Good
712

St Charles Catholic Primary School

W10 6EBAges 3-11220 pupils
Primary
Voluntary aided school
Good
713

St Clement and St James CofE Primary School

W11 4PGAges 4-11123 pupils
Primary
Voluntary aided school
Good
714

St Edmund's Catholic School

E14 3RSAges 3-11206 pupils
Primary
Voluntary aided school
Good
715

St Edward's Catholic Primary School

NW1 6LHAges 3-11199 pupils
Primary
Voluntary aided school
Good
716

St Edward's Catholic Primary School

E13 9AXAges 2-11431 pupils
Primary
Academy converter
Good
717

St Faith's CofE Primary School

SW18 1AEAges 3-11187 pupils
Primary
Voluntary aided school
Good
718

St Francis RC Primary School

SE15 1RQAges 3-11253 pupils
Primary
Voluntary aided school
Good
719

St Francis' Catholic Primary School

E15 1HDAges 3-11256 pupils
Primary
Academy converter
Good
720

St Gabriel's CofE Primary School

SW1V 3AGAges 4-11187 pupils
Primary
Voluntary aided school
Good
721

St George's Church of England Primary School

SE5 7TFAges 4-11136 pupils
Primary
Voluntary aided school
Good
722

St George's CofE Primary School

SE23 2NEAges 2-11206 pupils
Primary
Academy converter
Good
723

St George's CofE Primary School

SW8 4JSAges 3-11207 pupils
Primary
Voluntary aided school
Good
724

St George's Hanover Square CofE Primary School

W1K 2XHAges 3-1173 pupils
Primary
Voluntary aided school
Good
725

St Helen's Catholic Primary School

SW9 0TQAges 3-11247 pupils
Primary
Voluntary aided school
Good
726

St James & St John Church of England Primary School

W2 3QDAges 3-11143 pupils
Primary
Voluntary aided school
Good
727

St James Church of England Primary School

N10 3JAAges 3-11189 pupils
Primary
Voluntary aided school
Good
728

St James the Great Roman Catholic Primary School

SE15 5LPAges 3-11228 pupils
Primary
Voluntary aided school
Good
729

St James' Church of England Primary School

SE16 4SUAges 3-11403 pupils
Primary
Voluntary aided school
Good
730

St James' CofE Primary School

E7 9DAAges 3-11190 pupils
Primary
Voluntary controlled school
Good
731

St Joachim's Catholic Primary School

E16 3DTAges 2-11345 pupils
Primary
Academy converter
Good
732

St Joan of Arc RC Primary School

N5 2UXAges 3-11427 pupils
Primary
Voluntary aided school
Good
733

St John and St James CofE Primary School

N18 2TLAges 3-11241 pupils
Primary
Voluntary aided school
Good
734

St John Evangelist Catholic Primary School

N1 8BLAges 3-11204 pupils
Primary
Voluntary aided school
Good
735

St John of Jerusalem Church of England Primary School

E9 7JFAges 3-11140 pupils
Primary
Voluntary aided school
Good
736

St John the Divine Church of England Primary School

SE5 0SXAges 3-1197 pupils
Primary
Voluntary aided school
Good
737

St John's and St Clement's Church of England Primary School

SE15 4DYAges 5-11400 pupils
Primary
Voluntary aided school
Good
738

St John's Angell Town Church of England Primary School

SW9 7HHAges 3-11158 pupils
Primary
Voluntary aided school
Good
739

St John's Church of England Primary School

E2 9LRAges 3-11176 pupils
Primary
Voluntary aided school
Good
740

St John's Church of England Primary School

SE20 8HUAges 4-11152 pupils
Primary
Academy sponsor led
Good
741

St John's CofE Junior Mixed and Infant School

N11 3LBAges 3-11216 pupils
Primary
Voluntary aided school
Good
742

St John's CofE Primary and Nursery School

N20 0PLAges 3-11242 pupils
Primary
Voluntary aided school
Good
743

St John's Highbury Vale CofE Primary School

N5 1DLAges 4-11206 pupils
Primary
Voluntary aided school
Good
744

St John's Roman Catholic Primary School

SE16 6SDAges 3-11240 pupils
Primary
Voluntary aided school
Good
745

St John's Upper Holloway CofE Primary School

N19 5RRAges 2-11206 pupils
Primary
Voluntary aided school
Good
746

St John's Wood Primary School

NW8 7ALAges 3-11428 pupils
Primary
Community school
Good
747

St Joseph's Catholic Infant School

E10 7BLAges 2-7132 pupils
Primary
Voluntary aided school
Good
748

St Joseph's Catholic Infants School

SE5 0TSAges 3-7147 pupils
Primary
Voluntary aided school
Good
749

St Joseph's Catholic Junior School

SE5 0TSAges 7-11209 pupils
Primary
Voluntary aided school
Good
750

St Joseph's Catholic Junior School

E10 5DXAges 7-11107 pupils
Primary
Voluntary aided school
Good
751

St Joseph's Catholic Primary and Nursery School

SW15 2QDAges 3-11139 pupils
Primary
Voluntary aided school
Good
752

St Joseph's Catholic Primary School

SE8 3PHAges 4-11122 pupils
Primary
Voluntary aided school
Good
753

St Joseph's Catholic Primary School

SE10 9ANAges 4-11124 pupils
Primary
Voluntary aided school
Good
754

St Joseph's Catholic Primary School

NW4 4TYAges 3-11413 pupils
Primary
Voluntary aided school
Good
755

St Joseph's RC Infant School

SE19 3NXAges 3-7154 pupils
Primary
Voluntary aided school
Good
756

St Josephs Catholic Primary School

WC2B 5NAAges 3-11133 pupils
Primary
Voluntary aided school
Good
757

St Jude's Church of England Primary School

SE1 6HAAges 3-1165 pupils
Primary
Voluntary aided school
Good
758

St Jude's Church of England Primary School

SE24 0ELAges 4-11168 pupils
Primary
Voluntary aided school
Good
759

St Luke's Church of England Primary School

E14 3EBAges 3-11393 pupils
Primary
Voluntary aided school
Good
760

St Luke's Church of England Primary School

SE27 0DZAges 2-11201 pupils
Primary
Academy converter
Good
761

St Luke's Church of England School

NW3 7SUAges 4-1197 pupils
Primary
Free schools
Good
762

St Luke's CofE Primary School

EC1V 3SJAges 3-11208 pupils
Primary
Voluntary aided school
Good
763

St Luke's Primary School

E16 1JBAges 3-11208 pupils
Primary
Voluntary aided school
Good
764

St Margaret Clitherow Catholic Primary School

SE28 8GBAges 3-11173 pupils
Primary
Voluntary aided school
Good
765

St Margaret Clitherow RC Primary School

NW10 0BGAges 3-11216 pupils
Primary
Academy converter
Good
766

St Margaret's Church of England Primary School

SE18 7RLAges 3-11164 pupils
Primary
Voluntary aided school
Good
767

St Mark's Church of England Primary Academy

SE25 4JDAges 4-11146 pupils
Primary
Academy sponsor led
Good
768

St Mark's Church of England Primary School

SE11 5SLAges 3-11213 pupils
Primary
Voluntary aided school
Good
769

St Mark's CofE Primary School

N19 4JFAges 2-11231 pupils
Primary
Voluntary aided school
Good
770

St Mark's Primary School

W7 2NRAges 3-11441 pupils
Primary
Community school
Good
771

St Martin of Porres Catholic Primary School

N11 2AFAges 4-11110 pupils
Primary
Voluntary aided school
Good
772

St Mary Abbots CofE Primary School

W8 4SPAges 4-11160 pupils
Primary
Voluntary aided school
Good
773

St Mary and St Michael Primary School

E1 0BDAges 3-11347 pupils
Primary
Voluntary aided school
Good
774

St Mary and St Pancras Church of England Primary School

NW1 1QPAges 3-11178 pupils
Primary
Voluntary aided school
Good
775

St Mary Magdalen's Catholic Junior School

NW2 5BBAges 7-11227 pupils
Primary
Voluntary aided school
Good
776

St Mary Magdalen's Catholic Primary School

SW14 8HEAges 4-11152 pupils
Primary
Voluntary aided school
Good
777

St Mary Magdalene & St Stephen's CofE Primary School

W2 5TFAges 3-11168 pupils
Primary
Voluntary aided school
Good
778

St Mary's Bryanston Square CofE School

W1H 1DLAges 2-11166 pupils
Primary
Voluntary aided school
Good
779

St Mary's Catholic Primary School

SW19 1QLAges 3-11427 pupils
Primary
Voluntary aided school
Good
780

St Mary's Catholic Primary School

W14 0LTAges 3-11180 pupils
Primary
Voluntary aided school
Good
781

St Mary's Catholic Primary School

E4 7BJAges 4-11209 pupils
Primary
Voluntary aided school
Good
782

St Mary's Catholic Primary School ,Chiswick

W4 2DFAges 3-11195 pupils
Primary
Voluntary aided school
Good
783

St Mary's CofE Primary School

NW10 9JAAges 3-11178 pupils
Primary
Voluntary aided school
Good
784

St Mary's CofE Primary School

N1 2EPAges 4-11171 pupils
Primary
Voluntary aided school
Good
785

St Mary's CofE Primary School

N3 1BTAges 2-11431 pupils
Primary
Voluntary aided school
Good
786

St Mary's CofE Primary School

N8 7QNAges 2-11306 pupils
Primary
Voluntary aided school
Good
787

St Mary's Lewisham Church of England Primary School

SE13 6NXAges 3-11231 pupils
Primary
Voluntary aided school
Good
788

St Mary's RC Voluntary Aided Primary School

SW8 4ENAges 3-11194 pupils
Primary
Voluntary aided school
Good
789

St Matthew's CofE Primary School

SW20 0SXAges 3-11207 pupils
Primary
Voluntary aided school
Good
790

St Matthew's School, Westminster

SW1P 2DGAges 3-1199 pupils
Primary
Voluntary aided school
Good
791

St Matthias Church of England Primary School

N16 8DDAges 3-11191 pupils
Primary
Voluntary aided school
Good
792

St Michael at Bowes CofE Junior School

N13 6JBAges 7-11253 pupils
Primary
Voluntary aided school
Good
793

St Michael's CofE Primary School

SW18 5SQAges 3-11446 pupils
Primary
Voluntary aided school
Good
794

St Michael's CofE Primary School

N22 8HEAges 3-11156 pupils
Primary
Academy converter
Good
795

St Monica's RC Primary School

N14 7HEAges 2-11441 pupils
Primary
Voluntary aided school
Good
796

St Patrick's Catholic Primary School

SE18 7QGAges 3-11314 pupils
Primary
Voluntary aided school
Good
797

St Patrick's Catholic Primary School

NW5 3AHAges 3-11114 pupils
Primary
Voluntary aided school
Good
798

St Patrick's Catholic Primary School

E17 7DPAges 3-11344 pupils
Primary
Voluntary aided school
Good
799

St Paul With St Luke CofE Primary Federation

E3 4LAAges 3-11180 pupils
Primary
Voluntary aided school
Good
800

St Paul's and All Hallows CofE Infant School

N17 0HHAges 3-791 pupils
Primary
Academy converter
Good
801

St Paul's and All Hallows CofE Junior School

N17 0TUAges 7-11106 pupils
Primary
Academy converter
Good
802

St Paul's Catholic Primary School

N22 7SZAges 4-11165 pupils
Primary
Voluntary aided school
Good
803

St Paul's Church of England Primary School

SE17 3DTAges 2-11207 pupils
Primary
Academy sponsor led
Good
804

St Paul's Church of England Primary School

NW3 3DSAges 4-11174 pupils
Primary
Voluntary aided school
Good
805

St Paul's CofE Primary School

N21 2RAAges 4-11419 pupils
Primary
Voluntary aided school
Good
806

St Paul's CofE Primary School N11

N11 1NQAges 3-11181 pupils
Primary
Voluntary aided school
Good
807

St Paul's CofE Primary School NW7

NW7 1QUAges 4-11198 pupils
Primary
Voluntary aided school
Good
808

St Paul's Whitechapel Church of England Primary School

E1 8HYAges 3-11198 pupils
Primary
Voluntary aided school
Good
809

St Peter and St Paul Catholic Primary School

EC1V 0EUAges 2-11222 pupils
Primary
Voluntary aided school
Good
810

St Peter's Church of England Primary School

SE17 2HHAges 3-11134 pupils
Primary
Voluntary aided school
Good
811

St Saviour's Catholic Primary School

SE13 6ALAges 3-11188 pupils
Primary
Voluntary aided school
Good
812

St Saviour's Church of England Primary School

SE24 0AYAges 4-11114 pupils
Primary
Voluntary aided school
Good
813

St Saviour's CofE Primary School

W9 2JDAges 3-11214 pupils
Primary
Voluntary aided school
Good
814

St Scholastica's Catholic Primary School

E5 8BSAges 3-11209 pupils
Primary
Voluntary aided school
Good
815

St Stephen's Church of England Primary School

SW8 1EJAges 3-11199 pupils
Primary
Voluntary aided school
Good
816

St Theresa's Catholic Primary School

N3 2TDAges 3-11180 pupils
Primary
Voluntary aided school
Good
817

St Thomas A Becket Roman Catholic Primary School

SE2 9LYAges 3-11371 pupils
Primary
Voluntary aided school
Good
818

St Thomas Becket Catholic Primary School

SE25 5BNAges 4-11409 pupils
Primary
Academy converter
Good
819

St Thomas More Catholic Primary School

SE9 6NSAges 4-11201 pupils
Primary
Voluntary aided school
Good
820

St Vincent's Catholic Primary School

NW7 1EJAges 2-11287 pupils
Primary
Voluntary aided school
Good
821

St Vincent's Catholic Primary School

SE9 4JRAges 4-11203 pupils
Primary
Academy converter
Good
822

St William of York Catholic Primary School

SE23 1PSAges 3-11207 pupils
Primary
Voluntary aided school
Good
823

St Winefride's RC Primary School

E12 6HBAges 2-11229 pupils
Primary
Academy converter
Good
824

St Winifred's RC Primary School

SE12 0SJAges 3-11350 pupils
Primary
Voluntary aided school
Good
825

St. Mary of the Angels Catholic Primary School

W2 5PRAges 3-11250 pupils
Primary
Voluntary aided school
Good
826

Star Primary School

E16 4NHAges 3-11557 pupils
Primary
Community school
Good
827

Starks Field Primary School

N9 9SJAges 3-11187 pupils
Primary
Community school
Good
828

Stepney Greencoat Church of England Primary School

E14 7TFAges 3-11189 pupils
Primary
Voluntary aided school
Good
829

Stepney Park Primary School

E1 3BWAges 3-11689 pupils
Primary
Community school
Good
830

Stillness Infant School

SE23 1NHAges 3-7284 pupils
Primary
Community school
Good
831

Stillness Junior School

SE23 1NHAges 7-11276 pupils
Primary
Community school
Good
832

Stockwell Primary School

SW9 9TGAges 2-11358 pupils
Primary
Community school
Good
833

Stoneydown Park School

E17 6JYAges 3-11631 pupils
Primary
Community school
Good
834

Strand-on-the-Green Infant and Nursery School

W4 3NXAges 3-7323 pupils
Primary
Community school
Good
835

Strand-on-the-Green Junior School

W4 3NXAges 7-11364 pupils
Primary
Community school
Good
836

Stratford Manor Primary School & Nursery

E15 3BAAges 3-11221 pupils
Primary
Community school
Good
837

Stroud Green Primary School

N4 3EXAges 1-11477 pupils
Primary
Community school
Good
838

Sudbourne Primary School

SW2 5EFAges 3-11296 pupils
Primary
Community school
Good
839

Sulivan Primary School

SW6 3BNAges 3-11148 pupils
Primary
Academy converter
Good
840

Summerside Primary Academy

N12 0QUAges 3-11370 pupils
Primary
Academy sponsor led
Good
841

Sunnyfields Primary School

NW4 4JHAges 3-11251 pupils
Primary
Community school
Good
842

Sunnyhill Primary School

SW16 2UWAges 3-11402 pupils
Primary
Community school
Good
843

Tetherdown Primary School

N10 3BPAges 4-11394 pupils
Primary
Community school
Good
844

The Alton School

SW15 4PDAges 3-11233 pupils
Primary
Academy converter
Good
845

The Belham Primary School

SE15 4DGAges 4-11385 pupils
Primary
Free schools
Good
846

The Clara Grant Primary School

E3 4BUAges 3-11389 pupils
Primary
Academy converter
Good
847

The Devonshire Hill Nursery & Primary School

N17 8LBAges 2-11339 pupils
Primary
Community school
Good
848

The Jenny Hammond Primary School

E11 3JHAges 4-11388 pupils
Primary
Community school
Good
849

The Kilburn Park School Foundation

NW6 5RGAges 7-1155 pupils
Primary
Foundation school
Good
850

The Mulberry Primary School

N17 9RBAges 2-11494 pupils
Primary
Community school
Good
851

The Priory CofE School

SW19 8LXAges 3-11171 pupils
Primary
Voluntary aided school
Good
852

The William Hogarth Primary School

W4 2JRAges 3-11153 pupils
Primary
Community school
Good
853

The Winns Primary School

E17 5ETAges 3-11652 pupils
Primary
Community school
Good
854

Thomas Fairchild Community School

N1 7HAAges 3-11210 pupils
Primary
Community school
Good
855

Thomas Gamuel Primary School

E17 8LGAges 2-11338 pupils
Primary
Academy sponsor led
Good
856

Thornhill Primary School

N1 1HXAges 3-11446 pupils
Primary
Community school
Good
857

Thorntree Primary School

SE7 8AEAges 4-11190 pupils
Primary
Community school
Good
858

Thorpe Hall Primary School

E17 4DPAges 3-11358 pupils
Primary
Community school
Good
859

Tidemill Academy

SE8 4RJAges 3-11427 pupils
Primary
Academy converter
Good
860

Timbercroft Primary School

SE18 2SGAges 3-11363 pupils
Primary
Academy converter
Good
861

Torridon Primary School

SE6 1TGAges 3-11632 pupils
Primary
Community school
Good
862

Tottenhall Infant School

N13 6HXAges 3-7204 pupils
Primary
Community school
Good
863

Tower Bridge Primary School

SE1 2AEAges 3-11190 pupils
Primary
Community school
Good
864

Trinity St Mary's CofE Primary School

SW12 8DRAges 2-11103 pupils
Primary
Voluntary aided school
Good
865

Tufnell Park Primary School

N7 0HJAges 2-11453 pupils
Primary
Community school
Good
866

Turnham Academy

SE4 2HHAges 3-11168 pupils
Primary
Academy sponsor led
Good
867

Twin Oaks Primary School

SE8 5AEAges 4-11176 pupils
Primary
Community school
Good
868

Upton Cross Primary School

E13 0RJAges 3-11414 pupils
Primary
Academy converter
Good
869

Van Gogh Primary

SW9 6HFAges 3-11239 pupils
Primary
Academy converter
Good
870

Vauxhall Primary School

SE11 5LGAges 3-11188 pupils
Primary
Foundation school
Good
871

Victory Primary School

SE17 1PTAges 3-11112 pupils
Primary
Community school
Good
872

Vittoria Primary School

N1 0WFAges 3-11220 pupils
Primary
Community school
Good
873

Walker Primary School

N14 7EGAges 4-11420 pupils
Primary
Academy converter
Good
874

Walnut Tree Walk Primary School

SE11 6DSAges 3-11420 pupils
Primary
Community school
Good
875

Walthamstow Primary Academy

E17 5DPAges 4-11181 pupils
Primary
Free schools
Good
876

Wanstead Church School

E11 2SSAges 3-11197 pupils
Primary
Voluntary aided school
Good
877

Wendell Park Primary School

W12 9LBAges 3-11391 pupils
Primary
Community school
Good
878

West Acton Primary School

W3 0JLAges 3-11694 pupils
Primary
Community school
Good
879

West Green Primary School

N15 3RTAges 4-11208 pupils
Primary
Community school
Good
880

West Grove Primary

N14 4LRAges 3-11415 pupils
Primary
Community school
Good
881

West Ham Church Primary School

E15 3QGAges 3-11273 pupils
Primary
Voluntary controlled school
Good
882

West Hampstead Primary School

NW6 1QLAges 3-11424 pupils
Primary
Community school
Good
883

West Hill Primary School

SW18 5STAges 2-11162 pupils
Primary
Community school
Good
884

West Twyford Primary School

NW10 7DNAges 3-11440 pupils
Primary
Community school
Good
885

West Wimbledon Primary School

SW20 0BZAges 3-11261 pupils
Primary
Community school
Good
886

Westbridge Academy

SW11 3NEAges 3-11169 pupils
Primary
Academy sponsor led
Good
887

Whitehall Park School

N6 5EPAges 4-11202 pupils
Primary
Free schools
Good
888

Whitehall Primary School

E4 6ESAges 3-11452 pupils
Primary
Community school
Good
889

Whittingham Primary Academy

E17 5QXAges 3-11352 pupils
Primary
Academy converter
Good
890

Wilberforce Primary

W10 4LBAges 3-11157 pupils
Primary
Academy sponsor led
Good
891

Wilbury Primary School

N18 1DEAges 2-11708 pupils
Primary
Academy converter
Good
892

William Davies Primary School

E7 8NLAges 3-11215 pupils
Primary
Community school
Good
893

William Davis Primary School

E2 6ETAges 3-11151 pupils
Primary
Community school
Good
894

Wimbledon Chase Primary School

SW19 3QBAges 3-11678 pupils
Primary
Community school
Good
895

Winsor Primary School

E6 5NAAges 3-11580 pupils
Primary
Community school
Good
896

Woodberry Down Community Primary School

N4 1SYAges 2-11661 pupils
Primary
Community school
Good
897

Woodgrange Infant School

E7 0NJAges 3-7378 pupils
Primary
Community school
Good
898

Woodhill Primary School

SE18 5JEAges 3-11331 pupils
Primary
Academy converter
Good
899

Woodlands Academy

W13 0DHAges 3-11192 pupils
Primary
Academy sponsor led
Good
900

Woodpecker Hall Primary Academy

N9 8DRAges 2-11720 pupils
Primary
Free schools
Good
901

Woodridge Primary School

N12 7HEAges 4-11208 pupils
Primary
Community school
Good
902

Wormholt Park Primary School

W12 0SRAges 3-11303 pupils
Primary
Community school
Good
903

Wyborne Primary School

SE9 2EHAges 3-11408 pupils
Primary
Community school
Good
904

Wyvil Primary School and Resource Bases for Speech, Language and Communication Needs, and Autism

SW8 2TJAges 3-11439 pupils
Primary
Foundation school
Good
905

Barn Croft Primary School

E17 8SBAges 4-11170 pupils
Primary
Community school
Requires Improvement
906

Bevington Primary School

W10 5TWAges 0-11221 pupils
Primary
Community school
Requires Improvement
907

Castilion Primary School

SE28 8QAAges 3-11159 pupils
Primary
Academy converter
Requires Improvement
908

Coppetts Wood Primary School

N10 1JSAges 2-11207 pupils
Primary
Community school
Requires Improvement
909

Drayton Green Primary School

W13 0LAAges 3-11236 pupils
Primary
Community school
Requires Improvement
910

Eglinton Primary School

SE18 3PYAges 3-11360 pupils
Primary
Community school
Requires Improvement
911

Emmanuel Community School

E17 3BNAges 4-1182 pupils
Primary
Free schools
Requires Improvement
912

Fenstanton Primary School

SW2 3PWAges 3-11145 pupils
Primary
Community school
Requires Improvement
913

Goodrich Community Primary School

SE22 0EPAges 3-11421 pupils
Primary
Community school
Requires Improvement
914

Grange Primary School

SE1 4RPAges 3-11275 pupils
Primary
Community school
Requires Improvement
915

Griffin Primary School

SW8 4JBAges 3-11155 pupils
Primary
Academy sponsor led
Requires Improvement
916

Hill Mead Primary School

SW9 8UEAges 3-11228 pupils
Primary
Community school
Requires Improvement
917

Holy Trinity Church of England Primary School

SW2 2RLAges 4-11119 pupils
Primary
Voluntary aided school
Requires Improvement
918

Independent Jewish Day School

NW4 2AHAges 4-11214 pupils
Primary
Academy converter
Requires Improvement
919

Riversdale Primary School

SW18 5JPAges 3-11324 pupils
Primary
Community school
Requires Improvement
920

Sir William Burrough Primary School

E14 7PQAges 3-11294 pupils
Primary
Academy converter
Requires Improvement
921

St Anne's Catholic Primary School

SE11 5JAAges 4-11162 pupils
Primary
Voluntary aided school
Requires Improvement
922

St Augustines Federated Schools: CofE Primary School

NW6 5XAAges 3-11203 pupils
Primary
Voluntary aided school
Requires Improvement
923

St Peter's Eaton Square CofE Primary School

SW1W 0NLAges 4-11147 pupils
Primary
Voluntary aided school
Requires Improvement
924

The Stonebridge School

NW10 8NGAges 3-11335 pupils
Primary
Community school
Requires Improvement
925

Tudor Primary School

N3 2AGAges 3-11164 pupils
Primary
Community school
Requires Improvement
926

Welbourne Primary School

N15 4EAAges 2-11415 pupils
Primary
Community school
Requires Improvement
927

Wessex Gardens Primary School

NW11 9RRAges 2-11247 pupils
Primary
Community school
Requires Improvement
928

Willow Bank Primary School

SE2 9XBAges 4-11182 pupils
Primary
Academy sponsor led
Requires Improvement
929

Lubavitch Boys' Primary School

E5 9AEAges 5-11113 pupils
Primary
Academy sponsor led
Inadequate
930

Bannockburn Primary School

SE18 1HEAges 3-11879 pupils
Primary
Academy converter
931

Barnet Hill Academy

NW4 3ESAges 4-11
Primary
Voluntary aided school
932

Charles Dickens Primary School

SE1 1AFAges 2-11494 pupils
Primary
Academy converter
933

Childs Hill Primary School

NW2 1SLAges 3-11407 pupils
Primary
Academy converter
934

Columbia Primary School

E2 7RGAges 3-11416 pupils
Primary
Academy converter
935

Cyril Jackson Primary School

E14 8AQAges 3-11448 pupils
Primary
Academy converter
936

De Bohun Primary School

N14 4ADAges 2-11347 pupils
Primary
Academy converter
937

Dollis Primary School

NW7 2BUAges 2-11365 pupils
Primary
Academy converter
938

Eldon Primary School

N9 8LGAges 2-11706 pupils
Primary
Academy converter
939

Eversley Primary School

N21 1PDAges 4-11629 pupils
Primary
Academy converter
940

Fircroft Primary School

SW17 7PPAges 3-11266 pupils
Primary
Academy converter
941

Grove Primary School

SE22 8ABAges 3-11205 pupils
Primary
Academy converter
942

Hermitage Primary School

E1W 2PTAges 3-11269 pupils
Primary
Academy converter
943

Honilands Primary School

EN1 4REAges 2-11340 pupils
Primary
Academy converter
944

Kidbrooke Park Primary School

SE3 8JGAges 3-11424 pupils
Primary
Academy converter
945

Loughborough Primary School

SW9 7UAAges 2-11257 pupils
Primary
Academy converter
946

Lyndhurst Primary School

SE5 8SNAges 3-11495 pupils
Primary
Academy converter
947

Menorah Primary School for Boys

NW11 9SPAges 3-11213 pupils
Primary
Voluntary aided school
948

Millbank Gardens Primary Academy

SW1P 4HRAges 3-11260 pupils
Primary
Academy converter
949

Mount Carmel Catholic Primary School

W5 4EAAges 3-11
Primary
Academy converter
950

Mulberry Canon Barnett Primary Academy

E1 7RQAges 3-11152 pupils
Primary
Academy converter
951

Mulberry Wood Wharf Primary School

E14 9ZRAges 4-11186 pupils
Primary
Free schools
952

Nancy Reuben Primary School

Ages 2-11231 pupils
Primary
Voluntary aided school
953

Notre Dame Catholic Primary School

SE18 3SJAges 5-11184 pupils
Primary
Academy converter
954

Osidge Primary School

N14 5HDAges 4-11374 pupils
Primary
Academy converter
955

Our Lady and St George's Catholic Primary School

E17 3EAAges 3-11
Primary
Academy converter
956

Our Lady and St Philip Neri Catholic Primary School

SE26 5SEAges 3-11233 pupils
Primary
Academy converter
957

Our Lady of Victories RC Primary School

SW7 5AQAges 4-11160 pupils
Primary
Academy converter
958

Pooles Park Primary School

N4 3NWAges 3-11184 pupils
Primary
Academy sponsor led
959

Rotherhithe Primary School

SE16 2PEAges 3-11339 pupils
Primary
Academy converter
960

Sacred Heart Catholic Primary School, Roehampton

SW15 5NXAges 3-11
Primary
Academy converter
961

Saracens Bell Lane

NW4 2ASAges 2-11394 pupils
Primary
Academy sponsor led
962

St Anne's and Guardian Angels Catholic Primary School

E1 5AWAges 2-11145 pupils
Primary
Academy converter
963

St Anthony's Catholic Primary School

SE22 0LAAges 3-11414 pupils
Primary
Academy converter
964

St Antony's Catholic Primary School

E7 9PNAges 2-11429 pupils
Primary
Academy converter
965

St Augustine's RC Primary School

W6 8QEAges 4-11196 pupils
Primary
Academy converter
966

St Elizabeth Catholic Primary School

E2 9JYAges 2-11232 pupils
Primary
Academy converter
967

St Francis De Sales Catholic Infant School

N17 8AZAges 3-7
Primary
Academy converter
968

St Francis De Sales Catholic Junior School

N17 8AZAges 7-11
Primary
Academy converter
969

St George's Cathedral Catholic Primary School

SE1 6HRAges 3-11167 pupils
Primary
Academy converter
970

St Gregory's Catholic Primary School

W5 1SLAges 3-11
Primary
Academy converter
971

St Ignatius Catholic Primary School

N15 6NDAges 3-11
Primary
Academy converter
972

St James's Hatcham Church of England Primary School

SE14 6ADAges 2-11151 pupils
Primary
Academy converter
973

St John Fisher RC Primary School

SW20 9NAAges 3-11413 pupils
Primary
Academy converter
974

St John XXIII Catholic Primary School

W12 7QTAges 3-11302 pupils
Primary
Academy converter
975

St Joseph's Catholic Primary School

SE16 4UPAges 3-11258 pupils
Primary
Academy converter
976

St Joseph's Catholic Primary School

W7 3HUAges 3-11
Primary
Academy converter
977

St Joseph's Catholic Primary School

SE16 2TYAges 3-11213 pupils
Primary
Academy converter
978

St Mary's Priory Catholic Infant School

N15 5REAges 3-7
Primary
Academy converter
979

St Mary's Priory Catholic Junior School

N15 5REAges 7-11
Primary
Academy converter
980

St Mary's RC Primary School

NW6 5STAges 3-11175 pupils
Primary
Academy converter
981

St Michael's Catholic Primary School

E6 6EEAges 3-11206 pupils
Primary
Academy converter
982

St Michael's Church of England Primary School

SE26 4HHAges 3-11197 pupils
Primary
Academy converter
983

St Monica's Catholic Primary School

N1 6QNAges 2-11172 pupils
Primary
Academy converter
984

St Osmund's Catholic Primary School

SW13 9HQAges 4-11167 pupils
Primary
Academy converter
985

St Stephen's CofE Primary School

SE8 4EDAges 3-11186 pupils
Primary
Academy converter
986

St Thomas of Canterbury Catholic Primary School

SW6 7HBAges 4-11
Primary
Academy converter
987

St Vincent De Paul Catholic Primary School

SW1P 1EPAges 3-11
Primary
Academy converter
988

St Vincent's Catholic Primary School

W3 9JRAges 3-11
Primary
Academy converter
989

St Vincent's Catholic Primary School

W1U 4DFAges 3-11
Primary
Academy converter
990

Swaffield School

SW18 2SAAges 3-11
Primary
Academy converter
991

Virginia Primary School

E2 7NQAges 3-11214 pupils
Primary
Academy converter
992

Windrush Charlton Primary School

SE7 8FEAges 4-11500 pupils
Primary
Academy converter