31
West Hampstead Primary School

Good

Pupils: 389, Age: 3-11, Gender: Mixed

Overall Rank: 7886 out of 16537 schools

Dornfell Street, London, NW6 1QL

32
St Josephs Catholic Primary School

Good

Pupils: 176, Age: 3-11, Gender: Mixed

Overall Rank: 8004 out of 16537 schools

Macklin Street, London, WC2B 5NA

33
Primrose Hill School

Outstanding

Pupils: 457, Age: 2-11, Gender: Mixed

Overall Rank: 8917 out of 16537 schools

Princess Road, London, NW1 8JL

34
Kentish Town Church of England Primary School

Outstanding

Pupils: 234, Age: 3-11, Gender: Mixed

Overall Rank: 9199 out of 16537 schools

Islip Street, London, NW5 2TU

35
Brecknock Primary School

Good

Pupils: 338, Age: 2-11, Gender: Mixed

Overall Rank: 10184 out of 16537 schools

Cliff Villas, London, NW1 9AL

36
Hawley Primary School

Good

Pupils: 225, Age: 3-11, Gender: Mixed

Overall Rank: 10957 out of 16537 schools

Hawley Road, London, NW1 8RP

37
Fitzjohn's Primary School

Good

Pupils: 230, Age: 3-11, Gender: Mixed

Overall Rank: 11409 out of 16537 schools

86A Fitzjohn's Avenue, London, NW3 6NP

38
Netley Primary School & Centre for Autism

Good

Pupils: 393, Age: 2-11, Gender: Mixed

Overall Rank: 13839 out of 16537 schools

74 Stanhope Street, London, NW1 3EX

39
Frank Barnes School for Deaf Children

Outstanding

Pupils: 38, Age: 2-11, Gender: Mixed

Overall Rank: 15306 out of 16537 schools

4 Wollstonecraft Street, London, N1C 4BT

40
Swiss Cottage School - Development & Research Centre

Outstanding

Pupils: 261, Age: 4-19, Gender: Mixed

Overall Rank: 15307 out of 16537 schools

80 Avenue Road, London, NW8 6HX