Hello, Does anyone know anything about Stroud High School for girls. I was really impressed when I looked around it but wondered if anyone had any direct experience? Thankyou :)