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 ...