News

Tottenham FC stadium cost doubles to £800m

Story for CM? Get in touch via email: [email protected]

Comments

  1. To blame the increase on Brexit is completely disingenous. Where did the other 80% come from? Clearly Brexit is not the main reason.

Comments are closed.

Latest articles in News