Founded and based in Dover, Dover Grammar School for Boys is a Boys Secondary school located in Astor Avenue, ,…
Founded and based in Dover, Dover Grammar School for Girls is a Girls Secondary school located in Frith Road, ,…