21
Oxford Gardens Primary School

Good

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

Overall Rank: 8468 out of 16537 schools

Oxford Gardens, London, W10 6NF

22
Barlby Primary School

Good

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

Overall Rank: 8539 out of 16537 schools

Treverton Street, London, W10 6DW

23
Avondale Park Primary School

Good

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

Overall Rank: 9818 out of 16537 schools

Sirdar Road, London, W11 4EE

24
St Thomas' CofE Primary School

Outstanding

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

Overall Rank: 11408 out of 16537 schools

Appleford Road, London, W10 5EF

25
Ashburnham Community School

Outstanding

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

Overall Rank: 13452 out of 16537 schools

17 Blantyre Street, London, SW10 0DT

26
Holy Trinity CofE Primary School

Good

Pupils: 188, Age: 4-11, Gender: Mixed

Overall Rank: 14751 out of 16537 schools

Sedding Street, London, SW1X 9DE

27
Parkwood Hall Co-Operative Academy

Good

Pupils: 119, Age: 8-19, Gender: Mixed

Overall Rank: 15317 out of 16537 schools

Beechenlea Lane, Swanley, BR8 8DR

28
Parkwood Hall Co-Operative Academy

Good

Pupils: 119, Age: 8-19, Gender: Mixed

Overall Rank: 15317 out of 16537 schools

Beechenlea Lane, Swanley, BR8 8DR

29
Kensington Queensmill School

Not Rated

Pupils: 76, Age: 2-19, Gender: Mixed

Overall Rank: 15928 out of 16537 schools

Barlby Road, London, W10 6BH

30
Hill House School

Good

Pupils: 507, Age: 4-13, Gender: Mixed

Hans Place, London, SW1X 0EP