Be Wise.
Big fan of Wise here. We have a a business selling party games in the UK, Germany, France, Italy and Spain (called "Game Off", it's ace) and use Wise as our account for all of the EU stuff. So I'm very grateful to Wise for existing. It must be the easiest, and as far as I'm aware, cheapest place to send and receive money in different currencies.