"Beckham would likely use the club's training facility, which is close to his English home,"
there's the answer right there
Beckingham Palace is in Sawbridgeworth Hertfordshire
Arsenal's training ground is also in Hertfordshire (London Colony i think)
why would Becks want to travel all the way to Manchester to use their training ground?
with Yorke the situation was different as he already had a house up north