Give it a try Crypto.com or Zypto, for example (still trying to post a review of it). Unsure if they are restricted there in the UK.
Exchanges always get you better rates than conversions via other dapps/providers, but I would say, anything below 5% fee from FIAT to Hive, is a win already.
On PeakD you also have a couple of options on the exchanges, but they are mostly OK if you already have crypto.
Good tip! Thank you