Overview
Chepstow House School is an Ofsted-Outstanding co-educational school that opened in January 2010. In September 2014, the school moved to a new home on Lancaster Road, London W11. The school's new home is a fantastic building, which was known as the Isaac Newton Centre. Chepstow House School can now accommodate a 3-form entry school to Year 6 with a further option available to continue at the school to the end of Year 8. The school also offers a co-educational nursery provision, which is known as the Little Chepstow Nursery.
Chepstow House works to discover the best in every child and challenge them to achieve beyond their expectations. In a happy, purposeful family environment, where every member of the school community is important, and all are valued as individuals, the school promote positive learning experiences - academic, social, emotional, physical or spiritual.