Top 10 Best Primary Schools in London

It’s not easy to trust our kids to a school, knowing that whatever they teach them will seriously impact both their personality and career. In fact, it has become alarming nowadays to what our kids learn behind closed doors.

I recently watched a documentary of books innocently kept on the bookshelf of a children’s library, with an innocent cover, but deep inside them are pictures of different kinds of s#x. What was totally prohibited is now creeping in to corrupt our kids’ minds.

So, let your skepticism be your strength to ensure your children join one of the best primary schools in London, we would even advise that you go to these schools and make sure they have the same value as you. The best we could do is to guarantee these schools we listed have ethical values. 

In addition, you can even improve your career by enrolling in a very quick 4-week online program, or even download some books to keep yourself busy or educate your kids.

best primary schools in London

Best Primary Schools in London

What we did to help you out is to look into each school’s values, and see they are ethical.

1. Thomas’s Battersea

  • Age Group: 4-13

One of the things that makes Thomas’s Battersea one of the top primary schools in London is their values and how they are living these values. Their core value is to be kind, and it has made them take this value beyond the walls of their schools. They are committed to increasing bursary provision and improving educational opportunities for children both in local London neighborhoods and the rural communities of Nepal.

To make sure their pupils properly learn, they also use a wide range of apps and websites, which makes their students navigate complex media and environments that are rich in technology.

Visit School

2. Bigland Green

This is one of the best primary schools in London that has a mission to improve children’s life chances by providing them with the knowledge, skills, and care to be: successful learners, confident individuals, and responsible citizens. One of the lovely things they do differently is to introduce “Pupils Voice,” where their pupils have the opportunity to evaluate and give their feedback on learning each term.

Visit School

3. Bute House Preparatory School

This is an all-girls school where you can bring your daughter(s) and have peace that they are in good hands because their love and support are wrapped up in pastoral care. Also, the school has a strong emphasis on Science, Technology, Engineering, Arts, and Mathematics (STEAM) education.

Visit School

4. Garden House School

  • Age Group: 3-11

Garden House School is another best primary school in London that provides pastoral care to its pupils. The school doesn’t just care about your kid’s education, they are also interested in their personal progress.

Their academics are categorized into Early Years, the Boys’ School, and the Girls’ School. The school also makes sure its pupils secure an ongoing school best suited to their personality, ambitions, and academic and non-academic abilities.

Furthermore, Garden House School prides itself on its wide range of extracurricular activities which include: Chess, Coding, Debating, JS Science, Athletics, Ballet, Cricket, Football, Friday Sports, Arts & Craft, Drama, French Cookery, Music, Lego, Mandarin, French, Spanish, and a lot more.

5. Falkner House School

  • Age Group: 4-11

This is one of the best primary schools in London that has more than 60 years of experience in providing a traditional and rigorous education to boys and girls. The school believes that children learn best when they feel happy and secure within a challenging environment.

So, even though they provide rigorous academics, they still provide enough opportunities for kids to have fun, and play around.

Learn More

6. St. Paul’s Cathedral School

The St. Paul’s Cathedral School is located in the heart of London near the church, St. Paul’s Cathedral. One of the unique qualities is their amazing musical education, which can give your kid(s) the opportunity to join their choir.

They provide both Pre-Prep and Prep Schooling. 

Their Pre-Prep consists of Reception and Key Stage One (Years 1 and 2), class sizes are no bigger than 20, and each class has a full-time Form teacher. Whereas, in their Prep School, years 3 and 4 (aged 7+), there are two classes and the staff teach English, Maths, and the International Primary Curriculum (IPC).

Visit School

7. Dulwich College Junior School

  • Age Group: 7-11

This is among the top all-boys primary schools in London that provides free learning programs like an annual Junior School Symposium, College-wide free learning weeks, WOW days, research projects, trips, workshops, and visiting speakers all contribute to our free learning programme to enrich and enhance a love of learning. 

Also, they provide co-curricular education which is designed to complement and enrich the academic curriculum. 

Visit School

8. Unicorn School

For more than 50 years, Unicorn School has been providing a school that offered children a rounded education, encouraging them to flourish creatively and to enjoy the process of learning, in a safe and happy environment. The school covers more than the National Curriculum so that every child can find areas of personal strength.

Learn More

9. Christ Church Bentinck CE Primary School

This is one of the best primary schools in London that believes everyone is unique in the eye of God. Their curriculum includes; English, Mathematics, Science, Art & Design, Computing, Design & Technology, History, Geography, Spanish, Music, Physical Education, SMSC including British Values, PHSE (Personal, social, health and economic), EYFS (Early Years Foundation Stage).

Visit School

10. The Roche School

  • Age Group: 2-11

This is an independent family-owned, co-educational, nursery, and primary school offering children a wide range of academic, creative, and sporting opportunities. 

One of the interesting things about Roche School is that 93% of their pupils have achieved the Expected Standard in SATS Maths versus the National Average of 74%. Also, 95% of children in Reception on average show a good level of development in all 7 areas of the Early Learning Goals (National Average 71%).

Visit School


These schools have at least one thing that makes them unique and special, but what all of them have in common is their academic excellence, love, and care for kids. Due to how important it is to ensure your kid(s) enter the right school, we would still advise you to visit them to confirm the most appropriate for them.

Author’s Recommendations