The Evening Standard's been talking about nowt but this for weeks.
I'd side with West Ham, mainly because of the area of London it's in. FWIW Spurs are arguing that athletics/football grounds don't work, and they're also committing to re-developing the Crystal Palace athletics stadium to redress the balance.