The move to the London Stadium hasn't proven universally popular (Getty) Despite the issues, the London Stadium, where West Ham hold a 99-year lease, has been heralded by an international panel of architects as one of the leading new stadia from around the world to have opened in the past 12 months.