I honestly can't see why it can't take place at the London Stadium on the scheduled date at the scheduled kick-off time. That would eradicate any issues for City fans who have already forked out for travel (and I daresay some Spurs fans don't live local to London so may have shelled out already too). It's also got a similar capacity to the new WHL so all their season ticket holders should be accomodated, plus they don't have to hold their nose about the prospect of playing it at the Emirates. It would also save pissing around with the fixture list.
It's a no-brainer really.