Our School

For children aged 2-12 years

Looking for a nursery or preschool in London? Let your child reach their true potential at our happy and authentic Montessori Children’s Houses (nursery/preschool age – 2 ½-6 years) and Elementary classes (primary/prep school age – 6-12 years). Established in 1965, we are in Bayswater (W2)Hampstead (NW3)Hornsey Rise (N19) (near Crouch End), Notting Hill (W11) or Abbey Road (NW6).

Register for an online open day

“The school has inspired my daughter’s creativity and built her confidence. We couldn’t have asked for a better start to her education.”

What makes us different?

  • Personalised, joyful and hands-on education – our children love learning!
  • We nurture confidence, creativity and emotional development
  • Our authentic Montessori approach develops strong academic skills
  • We offer the highest quality Montessori education – all our teachers hold the Association Montessori Internationale Diploma

Register for an online open dayemail us with any questions at schools@mariamontessori.org or apply for a school place.


“This education fosters a lifelong love of learning.”


“My son hugely looks forward to school every day – he is extremely happy there.”


Our School

See what it’s like to be a child at a Maria Montessori School.