Those recommending University courses in mainland Europe should note that the University experience in eg Germany and the Netherlands is totally different to that in the UK.
There is little or no pastoral care, most courses accept all who apply with minimum grades and as a result there is a huge failure/drop out/repeat a year rate. Twenty one year olds graduating with a BA are few and far between.
In the cities, there is a much higher proportion of students living at home with parents and relying on friendships made at school. Even if the course is taught in English, social life is in the native language so requires a high degree of fluency. Students can live in foreign student bubbles but the high failure/drop out rates rates mean that friendships made in year one rarely survive until the end. You can end up with no mates by Year 3. I know of several UK students who have transferred back to UK universities as a result.
Despite the above, the low fees and overseas experience may be a reasonable option when compared with lower ranking UK universities. But courses at higher ranked UK universities are popular with those Northern European students who can afford them because they are rightly perceived as representing good value for money. Those are fewer post Brexit and that is why most Northern European governments are pushing hard for European students to pay UK rather than overseas student fees.
And for those claiming that life in Germany, Netherlands etc is all rosy - look at the basic tax rates, the housing crises, the failing governments, social problems and the growth outlook. The grass on the other side of the fence is not always greener.