British Universities are charities because they provide education. Private schools also have charitable status, at present, because they provide education and they are non profit making entities.

You can't insist that you go to the university of your choice. They select their undergraduates on the basis of exam results, interviews, economic pressures and pressures to give places to students from areas of social deprivation.