Invicta Grammar School
Invicta Grammar School is a grammar school with academy status in Maidstone, Kent. The school caters for girls between the ages of 11 and 18. Some boys are accepted into the sixth form.
The School...