Ex-Spurs striker Clive Allen expects to see a London NFL franchise in the near future, with Tottenham Hotspur Stadium the ideal base.