Congrats and also to other Slade accepted - it's a great school IMO.
Used to study Computer Science right next to the Slade and had a lot of mates there a few years back.
I was to late for the deadline to apply this year - pretty bummed about it especially since I also have an EU passport == no crazy fees.
But to the question of International students "paying for the locals" - it's not that simple. It's just that the EU governments cover the rest of the fee. So the school isn't making as much money off internationals as it seems.