St. Christopher School was established in 1915 by Dr Armstrong Smith shortly after Ebenezer Howard founded Letchworth Garden City. The school was well known for its progressive teaching methods and provided an open-air education on the verandah of the school (as can be seen in the following photo). In 1934 the school moved to the Barrington Road buildings.
Did you or anyone else you know attend St. Christopher School? Perhaps you are one of the children in these photos? If so, please leave a comment below.