You seriously think London has no draw at all? Ask any wealthy foreign person whatever they do if they would sooner live in London, Manchester or Liverpool etc, the answer is pretty much universally going to be London, it's just a fact of life that London is seen as one of the worlds greatest cities.
Spurs don't offer any guarantees about playing at all, Pochettino has clearly stated that all players at Spurs sign contracts that allow them to train with the club, playing is a bonus.
No Spurs fan would say that we are a huge club, we don't have delusions of grandeur, we know what we currently are which is a very well run club, with an excellent manager, a good squad of players and soon to be moving into the best stadium in the capital. Eventually if we choose to we will be able to compete with the likes of Arsenal and Liverpool on wages, although we don't seem to be a club that just wants to throw bottomless pits at everything.
We are in a good place right now and other clubs are welcome to the 'top players' whoever they are although I don't see a PL full of them, Aguero, De Bruyne, Sanchez, Ozil and Alderweireld plus some keepers and who else is there?
To be honest I think we'd sooner have a team that has some ability, is well coached and hungry to do well.
Klopp and Pochettino ( Ranieri last year) and in a different way Pep are proving that the sum can be greater than the parts within it.