I use a currency broker to kill two birds with one stone.
http://currencyfair.com lets me accept deposits to local bank accounts in several countries, and then get a pretty decent rate converting the money to, e.g., GBP or PLN.
Thinking about it, I'm pretty amazed that the system works so flawlessly. Their customer service is pretty hot - I discussed whether all of this was possible with them in advance and got the go-ahead. Definitely get in touch with them!