One way or another, you're probably going to want to set up an account of your own in Europe and figure out the cheapest way to transfer large lumps of cash into it.
At least in Germany, there's absolutely no charge to wire money to another account in Europe, including the UK.