
James Allen's Preparatory School
James Allen's Preparatory School is an a top independent day school in south London for girls with character and social conscience.
About the school
James Allen’s Preparatory School offers an exceptionally high quality of education provided by a team of skilled, motivated, and dedicated teachers and support staff. The curriculum is broad and well balanced and enriched by a varied and interesting programme of extra-curricular clubs and activities.
Throughout the school we promote an atmosphere where a high level of achievement is valued. We foster the values of hard work, commitment, kindness and generosity. We aim to create a sense of happiness and warmth in which girls are motivated to work and play to the best of their abilities. Both inside and outside the classroom, we generate a sense of vitality based on the principle that learning is fun. Our pupils are refreshingly independent-minded and open-hearted. We teach children to think for themselves and they flourish academically because they learn to trust their own judgement. This is a warm-hearted community where enjoyment is an essential part of the school day and where each child feels valued, happy and stimulated.
James Allen’s Preparatory School is a very happy community where there is an absolute commitment to providing the children with first-class pastoral care.




Key Facts
- Total Pupils: 300
- Day Fees: £5679/term
Open Days
Fees Information
Latest News

Admissions Process
Our main points of entry are 4+ and 7+ to join the school in Reception (Pre-Prep School) and Year 3 (Prep School).
• For 4+ entry in September 2020, children will have been born between 1 September 2015 and 31 August 2016.
• For 7+ entry in September 2020, children will have been born between 1 September 2012 and 31 August 2013.
Registration for 4+ and 7+ entry for potential admission in September 2020 will commence on 1 September 2019.
Further information can be found on our website, or by contacting the Registrar on 020 8299 8416.
Finding out more
Key Facts
- Total Pupils: 300
- Day Fees: £5679/term