I get paid USD into my UK GBP account, I needed my IBAN number and bank address, plus the usual sort and account numbers. Shouldn't be any different for a single payment or a salary.
And if the US bank is a bit crap, they may well need arouting bank account in the US; mine has to transfer to Barclays in NY before transferring to the UK.