Spurs new stadium costs to top £1bn, the most expensive ever in UK

December 4 – The cost of Tottenham Hotspur’s new North London stadium has ballooned to more that £1 billion, making it the most expensive football construction project in the UK, costing even more than West Ham’s Olympic Stadium, built for the 2012 Olympics and remodelled into the London Stadium for the Hammers.

Read more …

Has bubble burst over West Ham’s London Stadium deal of the century?

December 4 – West Ham’s tenancy at the London Stadium has been controversial from the start. Accusations that the stadium was a government giveaway to the Premier League club seem to have now been backed up London Mayor Sadiq Khan’s announcement that he is stepping in to take over the running of the stadium that is costing the taxpayer £20 million a year.

Read more …