This is one way to have purchase money transferred from buyer to seller. It is like a paper cheque where the bank guarantees the payment. It is also known as a banker’s draft.
You should contact your bank to see how much notice they need to arrange a bank draft and also to ask about any other requirements, such as identification, they may have. Most banks will make a small charge for issuing a bank draft (typically £10-15).