Unfortunately, most UK banks ban funding crypto exchanges due to FCA regulations prohibiting trading crypto derivatives in the UK.
However, there are workarounds:
- Buy and sell real (not CFD) crypto coins using a reputable FCA-registered crypto exchange, such as eToro or CoinJar.
- Use Revolut online bank to fund a crypto exchange. I have funded both Binance and Coinbase.