Many thanks. OFX in particular has incredibly good rates; that's almost interbank. Commission looks like 0.2% or similar.Currency Fair always has the best rates.
OFX is next and probably easier to use than Currency Fair.
If it's a very large amount and you want interbank rates then you could open an account with Interactive Brokers.