Primary & Prep Schools Harrow


Infant, primary, junior, prepreparatory and preparatory schools in Harrow. Independent, voluntary aided, church and state maintained establishments.

    Holland House School
    An independent, non-denominational preparatory school for boys and girls from four to eleven years of age.
    Edgware
    HA8 8TP
    020 8958 6979

    Kenmore Park Middle School
    A three form entry Middle School taking children from Year 4 to Year 7. The school prides itself on its achievements, which include extra curricular activities, Lifelong Learning opportunities and high standards of academic work.
    Kenton
    HA3 9JA
    020 8204 6294

    Orley Farm
    Co-educational independent prep school for children aged 4-13yrs. Spacious, delightful grounds and excellent facilities.
    Harrow
    HA1 3NV
    020 8422 1525

    Newton Farm First and Middle School
    A one-form entry Nursery, First and Middle School catering for pupils aged 3-12.
    South Harrow
    HA2 9JU
    020 8864 8081

    Quainton Hall School
    An independent day school for boys aged 4-13 years. Boys are prepared for all major senior schools.
    Harrow
    HA1 1RX
    020 8427 1304

    Reddiford School
    A co-educational preparatory school for boys and girls aged 3-11yrs.
    Pinner
    HA5 5HH
    020 8866 0660

    Weald First School
    For children in Reception to Year 3.
    Harrow Weald
    HA3 7DH
    020 8954 4531

    Roxeth Mead School
    Providing children with the opportunity to develop academic potential. Entry is usually at the age of 4. The school welcomes children from all faiths.
    Harrow on the Hill
    HA2 0HW
    020 8422 2092

    Whitchurch Middle School
    Opened in 1996 in a new building designed for the 21st Century with the belief that the new technology available can make an immense contribution to children's learning, development and achievement.
    Stanmore
    HA7 2EQ
    020 8951 5380

    Weald Middle School
    School for children in Years 4 to 7.
    Harrow Weald
    HA3 7DH
    020 8954 2733