Think The Queen Victoria School, Dunblane is for children of people serving in the army (and possibly navy and airforce?) I guess I could have looked this up before posting -- - !