View primary schools we work with across London and surrounding areas
All our schools offer the same high standards of training for the teachers of tomorrow, investing time and commitment to their progress over the academic year. Our schools put pupils’ learning at the heart of teacher education to encourage you to become an adaptive and flexible practitioner. Visit the links below to explore these schools and find the one that best suits you.

NORTH AND WEST LONDON SCHOOLS
SOUTH AND EAST LONDON SCHOOLS

CRANFORD COMMUNITY COLLEGE TW5 9PD
Headteacher:
Kevin Prunty (Head of School) School Website 0208 897 2001 Provider Code: 265 Tuition Fee: 2Q8D
WREN ACADEMY N12 9HB
Headteacher:
Louisa Taylor School Website 0208 492 6000 Provider code: 19V Tuition Fee – 2VR3
BANNOCKBURN PRIMARY SCHOOL SE18 1HE
Headteacher:
Rachel Ford School Website 0208 854 2169 Provider Code: 2E2 Tuition Fee – 2ZQ3
BRAMPTON MANOR E6 3SQ
Executive Principal:
Dr D. Olukoshi School Website 0208 854 2169 Provider Code: MB8 Tuition Fee – CK26
CHRIST CHURCH HAMPSTEAD PRIMARY SCHOOL NW3 1JH
Headteacher: Katy Forsdyke
School Website 0207 435 13631 Provider code: 1VM Tuition Fee – 2VFB
FORTY HILL PRIMARY SCHOOL EN2 9EY
Headteacher: Josh Newman
School Website 0208 363 0760 Provider Code: 2L8 Tuition Fee – 3B83
HOLY TRINITY CE PRIMARY SCHOOL HA6 2RH
Headteacher: Daniel Norris
School Website 0192 382 2529 Provider code: 292 Tuition Fee – 2VFC
LITTLETON PRIMARY SCHOOL TW17 0QE
Headteacher: Rachel Barton
School Website 0193 256 3271 Provider code: 2HR Tuition Fee – 3B9N
ST ANDREW’S CE PRIMARY SW9 9DE
Executive Head Jayne Mitchell
Head of School Heather Coward School Website 0207 274 7012 Provider code: 1VA Tuition Fee – 2VFD
ST MARY’S CE PRIMARY N8 7QN
Headteacher: Calvin Henry
School Website 0208 340 4898 Provider code: 29Y Tuition Fee – 33JD
ST PETER’S LONDON DOCKS CE PRIMARY SCHOOL E1W 3QT
Headteacher: Liz Figueiredo
School Website 0207 488 3050 Provider code: 1V1 Tuition Fee – 2K4V
ST STEPHEN’S CofE PRIMARY SCHOOL W2 5QH
Headteacher: Simon Atkinson
School Website 0203 351 4488 Provider code: 2E4 Tuition Fee – 2ZYR