Given all the factors, stadium infrastructure, revenue growth, Champions League football, and London appeal, it’s widely believed that any ownership bid would need to exceed £2.5 billion just to be seriously considered. This figure excludes Spurs' debt obligations, which would need to be settled separately. If Tottenham were to receive such an offer, it would mark one of the most significant deals in Premier League history.