News
The site of St Helena's, in Sheepen Road, was previously home to a Roman temple, built in 90AD, which archaeologists discovered in the 1930s. Thousands of pupils have passed through the school over ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results