About Chepstow House School
Chepstow House is a co-educational school in the Alpha Plus Group, catering for nursery to year 6 that delivers the highest quality, independent education. The school is based in Notting Hill and occupies the building at 108a Lancaster Road, W11 1QS.