Windsor Montessori School

Windsor Montessori School was established in 1980, and follow the true tenets of the Montessori method of education.

We support the children to be independent and persevere, and to become life long learners

The Windsor Montessori School is located in the beautiful grounds of the Home Park at the foot of the Windsor Castle, with walking distance from the Windsor town center.