He would also be expensive, I’d imagine. He’s still got 18 months left on a contract signed last year with an option to extend for another year. Can’t imagine West Ham have been paying him buttons, The Times reported that his new contract was an increase on his previous £70k a week. He’s also 33 in March.
If West Ham would entertain a loan then it might work, but I can’t see Saints going for it otherwise.