A warm welcome to Cranford House, widely regarded as one of the UK’s leading independent small schools. Situated in Moulsford, on the South Oxfordshire/Berkshire borders, we are proud of the vibrant education we offer to girls aged 3 – 16 and boys aged 3 – 7, combining academic excellence, outstanding pastoral care and a wealth of all round opportunities.

Latest News

  • OPEN EVENTS
    Click above to view details of our upcoming open events
  • Headmaster's News
    3/7/15 It has been a very warm week in school and the pupils have been very impressive in the enthusiasm for lessons which has continued across the school!
  • Arise Sir Knight
    10/7/15 Knights, castles, jousting, chivalry, medieval banquets, hawking, archery and courtly pursuits were the theme as Reception, Year 1 and Year 2 pupils enjoyed a thrilling creative week this term.
  • Junior Inter House Swimming Spectacular
    8/7/15 Every girl from Years 3-6 took part in the 3rd annual Junior Inter House swimming gala with huge excitement and anticipation.
  • Year 9 Fun and Games
    6/7/15 Year 9 tutors were keen to mark the occasion of their forms reaching the end of Key stage 3, before moving to Key Stage 4 and vertical tutor groups next year.
  • Year 6 Celebrations
    2/7/15 Year 6 enjoyed a fabulous celebration of their time in the Junior School this week.

Calendar

Calendar

  1. Today

    Friday 31 July

    1. World Challenge - Morocco
  2. Tomorrow

    Saturday 1 August

    1. World Challenge - Morocco
  3. Sunday

    Sunday 2 August

    1. World Challenge - Morocco
  4. Monday

    Monday 3 August

    1. World Challenge - Morocco
  5. Tuesday

    Tuesday 4 August

    1. Wednesday

      Wednesday 5 August

      1. Thursday

        Thursday 6 August

         

        Fixtures

        Calendar

        1. Today

          Friday 31 July

          1. Tomorrow

            Saturday 1 August

            1. Sunday

              Sunday 2 August

              1. Monday

                Monday 3 August

                1. Tuesday

                  Tuesday 4 August

                  1. Wednesday

                    Wednesday 5 August

                    1. Thursday

                      Thursday 6 August