I am sure that you are aware of this, but I thought that I would post the links anyway.
http://en.wikipedia.org/wiki/Voluntary_aided_school
http://en.wikipedia.org/wiki/Bolton_Muslim_Girls'_School
http://en.wikipedia.org/wiki/Thornleigh_Salesian_College
Both of the above schools in Bolton are voluntary aided, so they can teach religion according to their faith. They can also decide whether to admit or not admit potential pupils according to their faith.
I went to primary school in Bolton, and was set to move up to Thornleigh College at eleven, except my folks had the brilliant idea to move house six months before my eleven plus exams, to a new location over 200 miles away.
Anyway, I digress. Everyone that I knew who went to Thornleigh, said that it was a very strict, religious school, and that quite a lot of the pupils (all boys at that time) went into the priesthood.
I just think that religion (or rather teaching one religion, as opposed to learning about all religions and their history) has no place in school. You may as well have lessons teaching Greek mythology as if they are based on fact.