And Spurs stadium is costing more than double that, completely irrelevant as no two scenarios are the same.
Yep, although in Spurs case that figure includes not just the stadium but infrastructure around the ground etc. The stadium itself is about £450 million I think