British Schools? These are Saudi schools in Britain.
They may be Saudi schools, they are on British soil.