Hmmm nice question OP!
I always loved England, the accent haha, history, landscape, culture ect. I think the UK has a lot of character! I'm German, and really don't like Germany.... If I would study in Germany it would be nearly free, but still I want to study in the UK. I'm traveling in the USA since 1,5 years now and really enjoy the language, getting to know new people and cultures. I think living abroad builds up a lot of character because you learn how other people live. Unis in the UK are not necessarily better than German ones. But British Unis offer more specific courses! I always wanted to study Events Management but in Germany you can just study that at private, highly expensive Unis. And British Unis have placement periods and are in general more practical and have great contacts to the industry!
I don't want study in the US because the courses are really not specific at all, I mean in the first 2 years everybody studies the same like maths, English, biology ect basic things.... in the US it counts more that you actually have any kind of degree! And that's definitely not what I want. If I wouldn't already have an offer from England for next year, I would have applied in the Netherlands, Italy or France.... Europe is great for other EU students because the healthcare system is great and cheap for us, I can walk or ride the bike or use public transportation to get everywhere which is impossible in the States. And I don't have any VISA problems.
So yeah that's my opinion as EU student from Germany.
I love England and I can't wait to get there next year.... and I actually don't really plan to go back to Germany. Depending on the situation, job offers ect. when I graduated I would love to stay in England- fortunately that's possible because I have a EU passport and don't have any VISA issues, so it's perfect for me!
Sorry it's so long, just wanted to state my opinion! There are prob some people with different ones but I'm just speaking out of my first hand in experience in Germany and the US!