The cost also depends on the universities and how they teach.
Teaching cheaper subjects at Oxbridge and other universities with a tutorial system is a lot more expensive than doing the same at a degree mill.
My daughter is doing a middle cost subject (archaeology and anthropology) at Oxford and I think £10k/year fees are great value for the degree.