There wont be any crowds. Makes sense to restrict as much travel as possible.
True, plenty of grounds and training facilities in and around London, capacities obviously not an issue. A self contained, safe, cost effective tournament and more or less completely neutral without home fans.