Question: where is tottenham's new ground being built?
Answer: London, England