Cheques in Sterling from Foreign Banks

Is it possible to deposit a bank draft, in Sterling, from a foreign bank into a Monzo account?

Is it actually issued from overseas or is it issued by a UK branch of a foreign bank?