Presumably you've got a UK bank account, so you can just use that and take on the currency risk and transaction fees of Wise or similar?
If you have a bank account in another currency, you’ll be charged a 2% currency conversion fee from USD to your currency.
https://stripe.com/docs/payouts/alternative-currencies
Here in Australia we’re charged the 1% fee for USD payouts even though the account is with a local bank.
FWIW one of these was readily available from my existing bank (Barclays) last time I needed one (~10yrs ago). Bit of hoop-jumping to go through, but definitely worth it for $30k/year.