The College traces its origins to the free school founded by Henry Strode and this School and the Almshouses were built on the same site in Egham in 1706.
The College traces its origins to the free school. This free school is founded by Henry Strode. This free school is founded by this School. The Almshouses were built on the same site in Egham in 1706.